コード例 #1
0
ファイル: tests.py プロジェクト: hunlan/mycsesortingoption
    def test_wikiExample(self):
        urlA = 'http://en.wikipedia.org/wiki/Unit_testing#Unit_testing_limitations'
        urlB = 'http://en.wikipedia.org/wiki/Unit_testing#Language-'

        expected = 0
        res = UrlComparator.compareNormalizeUrl(urlA, urlB)

        self.assertEqual(expected, res, 'expected: ' + str(expected) +\
                                         ', actual: ' + str(res))
コード例 #2
0
ファイル: tests.py プロジェクト: hunlan/cse403sortingoption
 def test_wikiExample(self):
     urlA = 'http://en.wikipedia.org/wiki/Unit_testing#Unit_testing_limitations'
     urlB = 'http://en.wikipedia.org/wiki/Unit_testing#Language-'
     
     expected = 0
     res = UrlComparator.compareNormalizeUrl(urlA, urlB)
     
     self.assertEqual(expected, res, 'expected: ' + str(expected) +\
                                      ', actual: ' + str(res))
コード例 #3
0
ファイル: tests.py プロジェクト: hunlan/mycsesortingoption
    def test_caseSensitiveCases(self):
        urlA = 'www.google.com/Images'
        urlB = 'www.google.com/images'

        self.assertTrue(UrlComparator.compareNormalizeUrl(urlA, urlB) < 0)
コード例 #4
0
ファイル: tests.py プロジェクト: hunlan/mycsesortingoption
    def test_normalizedEqualDifferentQueryUrl(self):
        urlA = 'www.google.com/?q=cse403;id=1'
        urlB = 'www.google.com/?id=1&q=cse403'

        self.assertTrue(UrlComparator.compareNormalizeUrl(urlA, urlB) == 0)
コード例 #5
0
ファイル: tests.py プロジェクト: hunlan/mycsesortingoption
    def test_normalizedWWWDotDifferentUrl(self):
        urlA = 'www.google.com'
        urlB = 'nba.com'

        self.assertTrue(UrlComparator.compareNormalizeUrl(urlA, urlB) < 0)
コード例 #6
0
ファイル: tests.py プロジェクト: hunlan/mycsesortingoption
    def test_normalGreaterLesser(self):
        urlA = 'www.google.com'
        urlB = 'www.nba.com'

        self.assertTrue(UrlComparator.compareNormalizeUrl(urlA, urlB) < 0)
        self.assertTrue(UrlComparator.compareNormalizeUrl(urlB, urlA) > 0)
コード例 #7
0
ファイル: tests.py プロジェクト: hunlan/cse403sortingoption
 def test_caseSensitiveCases(self):
     urlA = 'www.google.com/Images'
     urlB = 'www.google.com/images'
     
     self.assertTrue(UrlComparator.compareNormalizeUrl(urlA, urlB) < 0)
コード例 #8
0
ファイル: tests.py プロジェクト: hunlan/cse403sortingoption
 def test_normalizedEqualDifferentQueryUrl(self):
     urlA = 'www.google.com/?q=cse403;id=1'
     urlB = 'www.google.com/?id=1&q=cse403'
     
     self.assertTrue(UrlComparator.compareNormalizeUrl(urlA, urlB) == 0)
コード例 #9
0
ファイル: tests.py プロジェクト: hunlan/cse403sortingoption
 def test_normalizedWWWDotDifferentUrl(self):
     urlA = 'www.google.com'
     urlB = 'nba.com'
     
     self.assertTrue(UrlComparator.compareNormalizeUrl(urlA, urlB) < 0)
コード例 #10
0
ファイル: tests.py プロジェクト: hunlan/cse403sortingoption
 def test_normalGreaterLesser(self):
     urlA = 'www.google.com'
     urlB = 'www.nba.com'
     
     self.assertTrue(UrlComparator.compareNormalizeUrl(urlA, urlB) < 0)
     self.assertTrue(UrlComparator.compareNormalizeUrl(urlB, urlA) > 0)