コード例 #1
0
ファイル: test_query.py プロジェクト: aaront/puckdb
 def test_one_season_range(self):
     from_date = datetime(2014, 10, 22)
     to_date = datetime(2015, 4, 1)
     game_query = query.GameQuery(from_date=from_date, to_date=to_date)
     seasons = game_query.by_season()
     assert len(seasons) == 1
     assert seasons[0] == '20142015'
コード例 #2
0
ファイル: test_query.py プロジェクト: aaront/puckdb
 def test_weeks(self):
     from_date = datetime(2015, 10, 22)
     to_date = datetime(2016, 2, 23)
     game_query = query.GameQuery(from_date=from_date, to_date=to_date)
     weeks = game_query.intervals
     assert len(weeks) == 18
     assert weeks[0].start == datetime(2015, 10, 22)
     assert weeks[0].end == datetime(2015, 10, 28)
コード例 #3
0
ファイル: test_query.py プロジェクト: aaront/puckdb
 def test_months(self):
     from_date = datetime(2013, 10, 22)
     to_date = datetime(2016, 2, 23)
     game_query = query.GameQuery(from_date=from_date, to_date=to_date)
     months = game_query.intervals
     assert len(months) == 29
     assert months[0].start == datetime(2013, 10, 22)
     assert months[0].end == datetime(2013, 11, 21)
コード例 #4
0
ファイル: test_query.py プロジェクト: aaront/puckdb
 def test_days(self):
     from_date = datetime(2015, 10, 22)
     to_date = datetime(2015, 10, 30)
     game_query = query.GameQuery(from_date=from_date, to_date=to_date)
     days = game_query.intervals
     assert len(days) == 9
     assert days[0].start == datetime(2015, 10, 22)
     assert days[0].end == datetime(2015, 10, 22)
コード例 #5
0
ファイル: test_query.py プロジェクト: aaront/puckdb
 def test_season_after_range(self):
     from_date = datetime(2014, 10, 22)
     to_date = datetime(2015, 9, 1)
     game_query = query.GameQuery(from_date=from_date, to_date=to_date)
     seasons = game_query.by_season()
     assert len(seasons) == 2
     assert seasons[0] == '20142015'
     assert seasons[1] == '20152016'
コード例 #6
0
ファイル: test_query.py プロジェクト: aaront/puckdb
 def test_season_before_range(self):
     from_date = datetime(2014, 4, 22)
     to_date = datetime(2015, 4, 1)
     game_query = query.GameQuery(from_date=from_date, to_date=to_date)
     seasons = game_query.by_season()
     assert len(seasons) == 2
     assert seasons[0] == '20132014'
     assert seasons[1] == '20142015'
コード例 #7
0
ファイル: test_query.py プロジェクト: aaront/puckdb
 def test_season_max(self):
     from_date = datetime(2014, 10, 22)
     game_query = query.GameQuery(from_date=from_date)
     seasons = game_query.by_season()
     assert len(seasons) >= 2
コード例 #8
0
ファイル: test_query.py プロジェクト: aaront/puckdb
 def test_season_min(self):
     to_date = datetime(2014, 10, 22)
     game_query = query.GameQuery(to_date=to_date)
     seasons = game_query.by_season()
     assert len(seasons) >= 2