@@ -594,44 +594,6 @@ def test_list_available_today(self):
594
594
self .assertEqual (object_data ["uuid" ], str (self .object .uuid ))
595
595
self .assertEqual (object_data ["record" ]["data" ], {"name" : "new" })
596
596
597
- @freeze_time ("2024-08-31" )
598
- def test_only_show_latest_index (self ):
599
- """
600
- In the list endpoint, only the latest record that existed at the given date
601
- should show up
602
- """
603
- object_url = reverse ("object-detail" , kwargs = {"uuid" : self .object .uuid })
604
- object2 = ObjectFactory .create (object_type = self .object_type )
605
- object2_url = reverse ("object-detail" , kwargs = {"uuid" : object2 .uuid })
606
- ObjectRecordFactory .create (
607
- object = object2 ,
608
- index = 1 ,
609
- data = {"name" : "old" },
610
- start_at = "2024-08-01" ,
611
- end_at = "2024-08-28" ,
612
- registration_at = "2024-08-02" ,
613
- )
614
- ObjectRecordFactory .create (
615
- object = object2 ,
616
- index = 2 ,
617
- data = {"name" : "new" },
618
- start_at = "2024-08-28" ,
619
- end_at = "2024-09-30" ,
620
- registration_at = "2024-08-02" ,
621
- )
622
-
623
- response = self .client .get (self .url , {"date" : "2024-08-30" })
624
-
625
- self .assertEqual (response .status_code , status .HTTP_200_OK )
626
-
627
- data = response .json ()
628
-
629
- self .assertEqual (data ["count" ], 2 )
630
- self .assertEqual (data ["results" ][0 ]["record" ]["index" ], 2 )
631
- self .assertEqual (data ["results" ][0 ]["url" ], f"http://testserver{ object2_url } " )
632
- self .assertEqual (data ["results" ][1 ]["record" ]["index" ], 1 )
633
- self .assertEqual (data ["results" ][1 ]["url" ], f"http://testserver{ object_url } " )
634
-
635
597
def test_list_available_for_date (self ):
636
598
with self .subTest ("filter on old name" ):
637
599
response = self .client .get (
0 commit comments