示例#1
0
    def test_load_membership(self):
        self.assertEquals(load_membership(os.path.join(os.path.dirname(__file__),
                                                       'example_test_files/file1.yml')),
                                          {'key1': ['these', 'are', 'values'],
                                           'key2': [{'key3': 'value1'}, 'value2']})

        self.assertEquals(load_membership(os.path.join(os.path.dirname(__file__),
                                                       'example_test_files/file2.yml')),
                                          {'key1': 'value1',
                                           'key2': 'value2',
                                           'key3': {'key4': 'value3',
                                                    'key5': 'value4'}})
示例#2
0
    def test_save_membership2(self):
        blank_file_name = os.path.join(os.path.dirname(__file__), 'example_test_files/blank.yml')
        save_doc = {'key1': 'value1', 'key2': ['value2', 'value3'], 'key3': {'key4': 'value4'}}
        save_membership(blank_file_name, save_doc)
        self.assertEquals(load_membership(blank_file_name), save_doc)

        open(blank_file_name, 'w').close()
示例#3
0
    def test_save_membership1(self):
        blank_file_name = os.path.join(os.path.dirname(__file__), 'example_test_files/blank.yml')
        save_doc = {}
        save_membership(blank_file_name, save_doc)
        self.assertEquals(load_membership(blank_file_name), save_doc)

        open(blank_file_name, 'w').close()
示例#4
0
    def test_save_membership1(self):
        blank_file_name = os.path.join(os.path.dirname(__file__),
                                       'example_test_files/blank.yml')
        save_doc = {}
        save_membership(blank_file_name, save_doc)
        self.assertEquals(load_membership(blank_file_name), save_doc)

        open(blank_file_name, 'w').close()
示例#5
0
    def test_load_membership(self):
        self.assertEquals(
            load_membership(
                os.path.join(os.path.dirname(__file__),
                             'example_test_files/file1.yml')), {
                                 'key1': ['these', 'are', 'values'],
                                 'key2': [{
                                     'key3': 'value1'
                                 }, 'value2']
                             })

        self.assertEquals(
            load_membership(
                os.path.join(os.path.dirname(__file__),
                             'example_test_files/file2.yml')), {
                                 'key1': 'value1',
                                 'key2': 'value2',
                                 'key3': {
                                     'key4': 'value3',
                                     'key5': 'value4'
                                 }
                             })
示例#6
0
    def test_save_membership2(self):
        blank_file_name = os.path.join(os.path.dirname(__file__),
                                       'example_test_files/blank.yml')
        save_doc = {
            'key1': 'value1',
            'key2': ['value2', 'value3'],
            'key3': {
                'key4': 'value4'
            }
        }
        save_membership(blank_file_name, save_doc)
        self.assertEquals(load_membership(blank_file_name), save_doc)

        open(blank_file_name, 'w').close()