1035
1035
self.assertEquals([e[0][4] for e in events], ["frobnicator", "firefox"])
1036
1036
self.assertEquals([e.timestamp for e in events], ["105", "107"])
1038
def testResultTypesMostRecentSubject(self):
1039
import_events("test/data/five_events.js", self.engine)
1041
events = self.engine.find_events(
1042
TimeRange.always(), [], StorageState.Any, 0, ResultType.MostRecentSubjects)
1043
self.assertEquals([e.timestamp for e in events],
1044
["163", "153", "143", "123"])
1046
def testResultTypesLeastRecentSubject(self):
1047
import_events("test/data/five_events.js", self.engine)
1049
events = self.engine.find_events(
1050
TimeRange.always(), [], StorageState.Any, 0, ResultType.LeastRecentSubjects)
1051
self.assertEquals([e.timestamp for e in events],
1052
["123", "143", "153", "163"])
1038
1054
def testResultTypesMostPopularSubject(self):
1039
1055
import_events("test/data/five_events.js", self.engine)