def test_003_add_lookup_bool(self):
        data = bool(random.randint(0, 1))
        dt = data_type_t.DATA_TYPE_BOOLEAN
        print "Random data: %r" % data

        nvlist = NVList()
        with nvlist:
            print "Adding:", nvlist.add('test', dt, data)
            found = nvlist.lookup('test', dt, -1)
            print "Found:", found
            assert data == found
    def test_001_add_lookup_int(self):
        data = random.randint(1, 65535)
        dt = data_type_t.DATA_TYPE_UINT64
        print "Random data: %r" % data

        nvlist = NVList()
        with nvlist:
            print "Adding:", nvlist.add('test', dt, data)
            found = nvlist.lookup('test', dt, -1)
            print "Found:", found
            assert found == data
Example #3
0
    def test_003_add_lookup_bool(self):
        data = bool(random.randint(0, 1))
        dt = data_type_t.DATA_TYPE_BOOLEAN
        print "Random data: %r" % data

        nvlist = NVList()
        with nvlist:
            print "Adding:", nvlist.add('test', dt, data)
            found = nvlist.lookup('test', dt, -1)
            print "Found:", found
            assert data == found
Example #4
0
    def test_001_add_lookup_int(self):
        data = random.randint(1, 65535)
        dt = data_type_t.DATA_TYPE_UINT64
        print "Random data: %r" % data

        nvlist = NVList()
        with nvlist:
            print "Adding:", nvlist.add('test', dt, data)
            found = nvlist.lookup('test', dt, -1)
            print "Found:", found
            assert found == data
Example #5
0
    def test_002_add_lookup_string(self):
        length = random.randint(32, 128)
        data = ''.join([random.choice(string.ascii_letters) for x in range(length)])
        dt = data_type_t.DATA_TYPE_STRING
        print "Random data: %r" % data

        nvlist = NVList()
        with nvlist:
            print "Adding:", nvlist.add('test', dt, data)
            found = nvlist.lookup('test', dt, -1)
            print "Found:", found
            assert data == found
    def test_002_add_lookup_string(self):
        length = random.randint(32, 128)
        data = ''.join(
            [random.choice(string.ascii_letters) for x in range(length)])
        dt = data_type_t.DATA_TYPE_STRING
        print "Random data: %r" % data

        nvlist = NVList()
        with nvlist:
            print "Adding:", nvlist.add('test', dt, data)
            found = nvlist.lookup('test', dt, -1)
            print "Found:", found
            assert data == found