Example #1
0
    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))
Example #3
0
    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)