Ejemplo n.º 1
0
 def route(self, onestop_id):
   """Return a single route by Onestop ID."""
   return util.filtfirst(self.routes(), onestop=onestop_id)
Ejemplo n.º 2
0
 def test_filtfirst_empty(self):
   with self.assertRaises(ValueError):
     util.filtfirst(self.testdata, name='Asdf')
   with self.assertRaises(ValueError):
     util.filtfirst(self.testdata, id='0')
Ejemplo n.º 3
0
 def operator(self, onestop_id):
   """Return a single operator by Onestop ID."""
   return util.filtfirst(self.operators(), onestop=onestop_id)
Ejemplo n.º 4
0
 def test_filtfirst_name(self):
   data = util.filtfirst(self.testdata, name='Foo')
   assert data.name() == 'Foo'
Ejemplo n.º 5
0
 def test_filtfirst_id(self):
   data = util.filtfirst(self.testdata, id='1')
   assert data.id() == '1'
Ejemplo n.º 6
0
 def test_filtfirst_id(self):
     data = util.filtfirst(self.testdata, id='1')
     assert data.id() == '1'
Ejemplo n.º 7
0
 def stop(self, key):
     """Return a single stop by ID."""
     return util.filtfirst(self.stops(), id=key)
Ejemplo n.º 8
0
 def route(self, onestop_id):
     """Return a single route by Onestop ID."""
     return util.filtfirst(self.routes(), onestop=onestop_id)
Ejemplo n.º 9
0
 def route(self, key):
     """Return a single route by ID."""
     return util.filtfirst(self.routes(), id=key)
Ejemplo n.º 10
0
 def stop(self, key):
   """Return a single stop by ID."""
   return util.filtfirst(self.stops(), id=key)
Ejemplo n.º 11
0
 def stop(self, onestop_id):
     """Return a single stop by Onestop ID."""
     return util.filtfirst(self.stops(), onestop=onestop_id)
Ejemplo n.º 12
0
 def trip(self, key):
   """Return a single trip by ID."""
   return util.filtfirst(self.trips(), id=key)
Ejemplo n.º 13
0
 def route(self, key):
   """Return a single route by ID."""
   return util.filtfirst(self.routes(), id=key)
Ejemplo n.º 14
0
 def test_filtfirst_empty(self):
     with self.assertRaises(ValueError):
         util.filtfirst(self.testdata, name='Asdf')
     with self.assertRaises(ValueError):
         util.filtfirst(self.testdata, id='0')
Ejemplo n.º 15
0
 def stop(self, onestop_id):
   """Return a single stop by Onestop ID."""
   return util.filtfirst(self.stops(), onestop=onestop_id)
Ejemplo n.º 16
0
 def trip(self, key):
     """Return a single trip by ID."""
     return util.filtfirst(self.trips(), id=key)
Ejemplo n.º 17
0
 def operator(self, onestop_id):
     """Return a single operator by Onestop ID."""
     return util.filtfirst(self.operators(), onestop=onestop_id)
Ejemplo n.º 18
0
 def test_filtfirst_name(self):
     data = util.filtfirst(self.testdata, name='Foo')
     assert data.name() == 'Foo'