def test_local_version_list(self): url = 'http://example.com/some/url' settings.LOCAL_XML_PATHS = [self.dir1, self.dir2] os.mkdir(self.dir2 + '/some') f = open(self.dir2 + '/some/url', 'w') f.write('aaaaa') f.close() local_file = self.dir2 + '/some/url' self.assertEqual([local_file], build._check_local_version_list(url)) os.mkdir(self.dir1 + '/some') f = open(self.dir1 + '/some/url', 'w') f.write('bbbbb') f.close() local_file_2 = self.dir1 + '/some/url' self.assertEqual([local_file_2], build._check_local_version_list(url))
def test_local_version_list(self): url = "http://example.com/some/url" settings.LOCAL_XML_PATHS = [self.dir1, self.dir2] os.mkdir(self.dir2 + "/some") f = open(self.dir2 + "/some/url", "w") f.write("aaaaa") f.close() local_file = self.dir2 + "/some/url" self.assertEqual([local_file], build._check_local_version_list(url)) os.mkdir(self.dir1 + "/some") f = open(self.dir1 + "/some/url", "w") f.write("bbbbb") f.close() local_file_2 = self.dir1 + "/some/url" self.assertEqual([local_file_2], build._check_local_version_list(url))
def test_local_version_list_split(self): settings.LOCAL_XML_PATHS = [self.dir1, self.dir2] os.mkdir(self.dir2 + '/xml/') f = open(self.dir2 + '/xml/503-1.xml', 'w') f.write('first_file') f.close() f = open(self.dir2 + '/xml/503-2.xml', 'w') f.write('second_file') url = 'http://example.com/xml/503.xml' first = self.dir2 + '/xml/503-1.xml' second = self.dir2 + '/xml/503-2.xml' local_versions = build._check_local_version_list(url) local_versions.sort() self.assertEqual([first, second], local_versions)
def test_local_version_list_split(self): settings.LOCAL_XML_PATHS = [self.dir1, self.dir2] os.mkdir(self.dir2 + "/xml/") f = open(self.dir2 + "/xml/503-1.xml", "w") f.write("first_file") f.close() f = open(self.dir2 + "/xml/503-2.xml", "w") f.write("second_file") url = "http://example.com/xml/503.xml" first = self.dir2 + "/xml/503-1.xml" second = self.dir2 + "/xml/503-2.xml" local_versions = build._check_local_version_list(url) local_versions.sort() self.assertEqual([first, second], local_versions)