"""Fixture for get_all_tracks_by_product_ids response.""" clear_response = [ { 'tracks': [ {'tuid': 234, 'product_id': 5}, {'tuid': 254, 'product_id': 5} ] }, { 'tracks': [ {'tuid': 274, 'product_id': 1}, {'tuid': 311, 'product_id': 1}, {'tuid': 294, 'product_id': 1} ] } ] null_containing_response = [ None, { 'tracks': [ {'tuid': 234, 'product_id': 5}, {'tuid': 254, 'product_id': 5} ] } ] message = [ { # 5th product_id goes first, since the initial order is kept. 'tracks': [ {'tuid': 29, 'product_id': 5}, {'tuid': 30, 'product_id': 5}, {'tuid': 31, 'product_id': 5}, {'tuid': 32, 'product_id': 5}, {'tuid': 33, 'product_id': 5}, {'tuid': 34, 'product_id': 5}, {'tuid': 35, 'product_id': 5}, {'tuid': 36, 'product_id': 5}, {'tuid': 37, 'product_id': 5} ] }, { 'tracks': [ {'tuid': 28, 'product_id': 4} ] } ] null_containing_message = [ None, { # None goes first, since the initial product_ids order is kept. 'tracks': [ {'tuid': 28, 'product_id': 4} ] } ]