Пример #1
0
def test_goaround(card_stream):
    from six import StringIO
    card, read_card = Card('ATOMIC_SPECIES'), Card('ATOMIC_SPECIES')
    card.read(card_stream)
    read_card.read(StringIO(str(card)))
    assert read_card.name == 'atomic_species'
    assert read_card.subtitle is None
    assert read_card.value == 'Al 1 this.that'
Пример #2
0
def test_goaround_subtitled(subtitled_stream):
    from six import StringIO
    card, read_card = Card('K_POINTS'), Card('K_POINTS')
    card.read(subtitled_stream)
    read_card.read(StringIO(str(card)))
    assert read_card.name == 'k_points'
    assert read_card.subtitle == 'tpiba'
    assert read_card.value == "2\n0 0 0 0.8\n0.5 0.5 0.5 0.2"
Пример #3
0
def test_read_but_not_find(subtitled_stream, card_stream):
    from six import StringIO
    card, read_card = Card('ATOMIC_SPECIES'), Card('K_POINTS')
    read_card.read(subtitled_stream)
    card.read(card_stream)
    read_card.read(StringIO(str(card)))
    assert read_card.name == 'k_points'
    assert read_card.subtitle == 'tpiba'
    assert read_card.value == "2\n0 0 0 0.8\n0.5 0.5 0.5 0.2"
Пример #4
0
def test_goaround_subtitled(subtitled_stream):
    from six import StringIO

    card, read_card = Card("K_POINTS"), Card("K_POINTS")
    card.read(subtitled_stream)
    read_card.read(StringIO(str(card)))
    assert read_card.name == "k_points"
    assert read_card.subtitle == "tpiba"
    assert read_card.value == "2\n0 0 0 0.8\n0.5 0.5 0.5 0.2"
Пример #5
0
def test_goaround(card_stream):
    from six import StringIO

    card, read_card = Card("ATOMIC_SPECIES"), Card("ATOMIC_SPECIES")
    card.read(card_stream)
    read_card.read(StringIO(str(card)))
    assert read_card.name == "atomic_species"
    assert read_card.subtitle is None
    assert read_card.value == "Al 1 this.that"
Пример #6
0
def test_read_but_not_find(subtitled_stream, card_stream):
    from six import StringIO

    card, read_card = Card("ATOMIC_SPECIES"), Card("K_POINTS")
    read_card.read(subtitled_stream)
    card.read(card_stream)
    read_card.read(StringIO(str(card)))
    assert read_card.name == "k_points"
    assert read_card.subtitle == "tpiba"
    assert read_card.value == "2\n0 0 0 0.8\n0.5 0.5 0.5 0.2"
Пример #7
0
def test_read_subtitled_card(subtitled_stream):
    card = Card('K_POINTS')
    card.read(subtitled_stream)
    assert card.name == 'k_points'
    assert card.subtitle == 'tpiba'
    assert card.value == "2\n0 0 0 0.8\n0.5 0.5 0.5 0.2"
Пример #8
0
def test_read_card(card_stream):
    card = Card('ATOMIC_SPECIES')
    card.read(card_stream)
    assert card.name == 'atomic_species'
    assert card.subtitle is None
    assert card.value == 'Al 1 this.that'
Пример #9
0
def test_read_subtitled_card(subtitled_stream):
    card = Card("K_POINTS")
    card.read(subtitled_stream)
    assert card.name == "k_points"
    assert card.subtitle == "tpiba"
    assert card.value == "2\n0 0 0 0.8\n0.5 0.5 0.5 0.2"
Пример #10
0
def test_read_card(card_stream):
    card = Card("ATOMIC_SPECIES")
    card.read(card_stream)
    assert card.name == "atomic_species"
    assert card.subtitle is None
    assert card.value == "Al 1 this.that"