コード例 #1
0
ファイル: test_sinks.py プロジェクト: timClicks/cop
def test_writer_supports_multiple_modes():
    f = StringIO()
    iterable('123', writer(f, 'writelines'))
    f.seek(0)
    result = f.read()
    print result
    assert result == '123'
コード例 #2
0
ファイル: test_sinks.py プロジェクト: timClicks/cop
def test_writer_supports_multiple_modes():
    f = StringIO()
    iterable('123', writer(f, 'writelines'))
    f.seek(0)
    result = f.read()
    print result
    assert result == '123'
コード例 #3
0
ファイル: test_sources.py プロジェクト: timClicks/cop
def test_iterable_with_string():
    li = list()
    iterable(u'abc', collection(li))
    for letter in 'abc':
        assert letter in li
コード例 #4
0
ファイル: test_sinks.py プロジェクト: timClicks/cop
def test_blackhole():
    iterable('anything', blackhole())
コード例 #5
0
ファイル: test_sinks.py プロジェクト: timClicks/cop
def test_collection_with_sets():
    s = set()
    iterable('abc', collection(s))
    for letter in 'abc':
        assert letter in s
コード例 #6
0
ファイル: test_sinks.py プロジェクト: timClicks/cop
def test_collection_with_lists():
    c = list()
    iterable('abc', collection(c))
    assert c == ['a', 'b', 'c']
コード例 #7
0
ファイル: test_sinks.py プロジェクト: timClicks/cop
def test_writer_on_filelike():
    f = StringIO()
    iterable('123', writer(f, 'write'))
    f.seek(0)
    result = f.read()
    assert result == '123'
コード例 #8
0
ファイル: test_sinks.py プロジェクト: timClicks/cop
def test_writer_on_std_file_descriptors():
    iterable('123', writer(sys.stdout))
コード例 #9
0
ファイル: test_sinks.py プロジェクト: timClicks/cop
def test_printer():
    iterable('123', printer())
コード例 #10
0
ファイル: test_sources.py プロジェクト: timClicks/cop
def test_iterable_with_string():
    li = list()
    iterable(u'abc', collection(li))
    for letter in 'abc':
    	assert letter in li
コード例 #11
0
ファイル: test_sinks.py プロジェクト: timClicks/cop
def test_blackhole():
    iterable('anything', blackhole())
コード例 #12
0
ファイル: test_sinks.py プロジェクト: timClicks/cop
def test_collection_with_sets():
    s = set()
    iterable('abc', collection(s))
    for letter in 'abc':
        assert letter in s
コード例 #13
0
ファイル: test_sinks.py プロジェクト: timClicks/cop
def test_collection_with_lists():
    c = list()
    iterable('abc', collection(c))
    assert c == ['a', 'b', 'c'] 
コード例 #14
0
ファイル: test_sinks.py プロジェクト: timClicks/cop
def test_writer_on_filelike():
    f = StringIO()
    iterable('123', writer(f, 'write'))
    f.seek(0)
    result = f.read()
    assert result == '123'
コード例 #15
0
ファイル: test_sinks.py プロジェクト: timClicks/cop
def test_writer_on_std_file_descriptors():
    iterable('123', writer(sys.stdout))
コード例 #16
0
ファイル: test_sinks.py プロジェクト: timClicks/cop
def test_printer():
    iterable('123', printer())