Esempio n. 1
0
def test_dict_serde():
    instance = Instance("1.1.1.1", uid="i-123", port=2222, username="******", keypair="~/.ssh/key")

    data = instance.to_dict()

    instance2 = Instance.from_dict(data)
    assert instance2.ip == "1.1.1.1"
    assert instance2.uid == "i-123"
    assert instance2.port == 2222
    assert instance2.username == "user"
    assert instance2.keypair == "~/.ssh/key"
Esempio n. 2
0
def test_dict_serde():
    instance = Instance("1.1.1.1",
                        uid="i-123",
                        port=2222,
                        username="******",
                        keypair="~/.ssh/key")

    data = instance.to_dict()

    instance2 = Instance.from_dict(data)
    assert instance2.ip == "1.1.1.1"
    assert instance2.uid == "i-123"
    assert instance2.port == 2222
    assert instance2.username == "user"
    assert instance2.keypair == "~/.ssh/key"