Пример #1
0
def test_list_attribute_input():
    o = types.ListAttribute()
    o.set_from_cli("foo,bar,baz")
    assert o.get() == ["foo", "bar", "baz"]

    o.set_from_cli("foo")
    assert o.get() == ["foo"]
Пример #2
0
def test_list_attribute_empty_input():
    o = types.ListAttribute()
    o.set_from_cli("")
    assert o.get() == []

    o.set_from_cli("  ")
    assert o.get() == []
Пример #3
0
    def test_empty_input(self):
        o = types.ListAttribute()
        o.set_from_cli("")
        self.assertEqual([], o.get())

        o.set_from_cli("  ")
        self.assertEqual([], o.get())
Пример #4
0
    def test_list_input(self):
        o = types.ListAttribute()
        o.set_from_cli("foo,bar,baz")
        self.assertEqual(["foo", "bar", "baz"], o.get())

        o.set_from_cli("foo")
        self.assertEqual(["foo"], o.get())
Пример #5
0
    def test_list_input(self):
        o = types.ListAttribute()
        o.set_from_cli('foo,bar,baz')
        self.assertEqual(['foo', 'bar', 'baz'], o.get())

        o.set_from_cli('foo')
        self.assertEqual(['foo'], o.get())
Пример #6
0
def test_list_attribute_does_not_split_string():
    o = types.ListAttribute("foo")
    assert o.get_for_api() == "foo"
Пример #7
0
def test_list_attribute_get_for_api_from_list():
    o = types.ListAttribute(["foo", "bar", "baz"])
    assert o.get_for_api() == "foo,bar,baz"
Пример #8
0
def test_list_attribute_get_for_api_from_cli():
    o = types.ListAttribute()
    o.set_from_cli("foo,bar,baz")
    assert o.get_for_api() == "foo,bar,baz"
Пример #9
0
 def test_get_for_api_does_not_split_string(self):
     o = types.ListAttribute("foo")
     self.assertEqual("foo", o.get_for_api())
Пример #10
0
 def test_get_for_api_from_list(self):
     o = types.ListAttribute(["foo", "bar", "baz"])
     self.assertEqual("foo,bar,baz", o.get_for_api())
Пример #11
0
 def test_get_for_api_from_cli(self):
     o = types.ListAttribute()
     o.set_from_cli("foo,bar,baz")
     self.assertEqual("foo,bar,baz", o.get_for_api())
Пример #12
0
def test_list_attribute_get_for_api_from_int_list():
    o = types.ListAttribute([1, 9, 7])
    assert o.get_for_api() == "1,9,7"