Example #1
0
 def test_no_matches(self):
     processor = self.mox.CreateMock(TripleProcessor)
     endpoint = self.mox.CreateMock(SPARQLWrapper2)
     uri = "http://example.org"
     expected = ["http://example.org"]
     self.mox.ReplayAll()
     self.assertEqual(expected, _alternatives(uri, processor, endpoint, "graph"))
     self.mox.VerifyAll()
Example #2
0
 def test_no_matches(self):
     processor = self.mox.CreateMock(TripleProcessor)
     endpoint = self.mox.CreateMock(SPARQLWrapper2)
     uri = "http://example.org"
     expected = ["http://example.org"]
     self.mox.ReplayAll()
     self.assertEqual(expected,
                      _alternatives(uri, processor, endpoint, "graph"))
     self.mox.VerifyAll()
Example #3
0
 def test_match_sourceforge_alioth(self):
     processor = self.mox.CreateMock(TripleProcessor)
     endpoint = self.mox.CreateMock(SPARQLWrapper2)
     uri = "http://src.alioth.debian.org"
     processor.push_homepage(self.fakedsource, "http://alioth.debian.org/projects/src")
     expected = ["http://src.alioth.debian.org", "http://alioth.debian.org/projects/src"]
     self.mox.ReplayAll()
     self.assertEqual(expected, _alternatives(uri, processor, endpoint, "graph"))
     self.mox.VerifyAll()
Example #4
0
 def test_match_sourceforge_sf(self):
     processor = self.mox.CreateMock(TripleProcessor)
     endpoint = self.mox.CreateMock(SPARQLWrapper2)
     uri = "http://src.sf.net"
     processor.push_homepage(self.fakedsource,
                             "http://sourceforge.net/projects/src")
     expected = ["http://src.sf.net", "http://sourceforge.net/projects/src"]
     self.mox.ReplayAll()
     self.assertEqual(expected,
                      _alternatives(uri, processor, endpoint, "graph"))
     self.mox.VerifyAll()