class documentation

class TestCredentials: (source)

View In Hierarchy

Tests that Twitter credentials from a file are handled correctly.

Class Method setup_class Undocumented
Method test_correct_file Test that a proper file succeeds and is read correctly
Method test_environment Test that environment variable has been read correctly.
Method test_scenarios_that_should_raise_errors Various scenarios that should raise errors
Instance Variable subdir Undocumented
@classmethod
def setup_class(self): (source)

Undocumented

def test_correct_file(self, auth): (source)

Test that a proper file succeeds and is read correctly

def test_environment(self, auth): (source)

Test that environment variable has been read correctly.

@pytest.mark.parametrize('kwargs', [{'subdir': ''}, {'subdir': None}, {'subdir': '/nosuchdir'}, {}, {'creds_file': 'foobar'}, {'creds_file': 'bad_oauth1-1.txt'}, {'creds_file': 'bad_oauth1-2.txt'}, {'creds_file': 'bad_oauth1-3.txt'}])
def test_scenarios_that_should_raise_errors(self, kwargs, auth): (source)

Various scenarios that should raise errors

Undocumented