def test_simple(self): assert convert_endpoint_params({ 'project_id': [1, 2, 3], 'start': datetime.datetime(2015, 5, 18, 10, 15, 1, tzinfo=timezone.utc), 'end': datetime.datetime(2015, 5, 19, 10, 15, 1, tzinfo=timezone.utc), }) == [ SearchFilter(key=SearchKey(name='start'), operator='=', value=SearchValue(raw_value=datetime.datetime( 2015, 5, 18, 10, 15, 1, tzinfo=timezone.utc), )), SearchFilter(key=SearchKey(name='project_id'), operator='=', value=SearchValue(raw_value=[1, 2, 3])), SearchFilter(key=SearchKey(name='end'), operator='=', value=SearchValue(raw_value=datetime.datetime( 2015, 5, 19, 10, 15, 1, tzinfo=timezone.utc), )), ]
def test_simple(self): assert convert_endpoint_params({ 'project_id': [1, 2, 3], 'start': datetime.datetime(2015, 5, 18, 10, 15, 1, tzinfo=timezone.utc), 'end': datetime.datetime(2015, 5, 19, 10, 15, 1, tzinfo=timezone.utc), }) == [ SearchFilter( key=SearchKey(name='start'), operator='=', value=SearchValue( raw_value=datetime.datetime( 2015, 5, 18, 10, 15, 1, tzinfo=timezone.utc), ) ), SearchFilter( key=SearchKey(name='project_id'), operator='=', value=SearchValue(raw_value=[1, 2, 3]) ), SearchFilter( key=SearchKey(name='end'), operator='=', value=SearchValue( raw_value=datetime.datetime( 2015, 5, 19, 10, 15, 1, tzinfo=timezone.utc), ) ), ]