@@ -13,68 +13,68 @@ import (
1313
1414func RunTests (t * testing.T , s balance.Store , teardown func ()) {
1515 for _ , tf := range []func (t * testing.T , s balance.Store ){
16- testHappyPath ,
16+ testExternalCheckpointHappyPath ,
1717 } {
1818 tf (t , s )
1919 teardown ()
2020 }
2121}
2222
23- func testHappyPath (t * testing.T , s balance.Store ) {
24- t .Run ("testHappyPath " , func (t * testing.T ) {
23+ func testExternalCheckpointHappyPath (t * testing.T , s balance.Store ) {
24+ t .Run ("testExternalCheckpointHappyPath " , func (t * testing.T ) {
2525 ctx := context .Background ()
2626
27- _ , err := s .GetCheckpoint (ctx , "token_account" )
27+ _ , err := s .GetExternalCheckpoint (ctx , "token_account" )
2828 assert .Equal (t , balance .ErrCheckpointNotFound , err )
2929
3030 start := time .Now ()
3131
32- expected := & balance.Record {
32+ expected := & balance.ExternalCheckpointRecord {
3333 TokenAccount : "token_account" ,
3434 Quarks : 0 ,
3535 SlotCheckpoint : 0 ,
3636 }
3737 cloned := expected .Clone ()
3838
39- require .NoError (t , s .SaveCheckpoint (ctx , expected ))
39+ require .NoError (t , s .SaveExternalCheckpoint (ctx , expected ))
4040 assert .EqualValues (t , 1 , expected .Id )
4141 assert .True (t , expected .LastUpdatedAt .After (start ))
4242
43- actual , err := s .GetCheckpoint (ctx , "token_account" )
43+ actual , err := s .GetExternalCheckpoint (ctx , "token_account" )
4444 require .NoError (t , err )
45- assertEquivalentRecords (t , actual , & cloned )
45+ assertEquivalentExternalCheckpoingRecords (t , actual , & cloned )
4646
4747 start = time .Now ()
4848
4949 expected .Quarks = 12345
5050 expected .SlotCheckpoint = 10
5151 cloned = expected .Clone ()
5252
53- require .NoError (t , s .SaveCheckpoint (ctx , expected ))
53+ require .NoError (t , s .SaveExternalCheckpoint (ctx , expected ))
5454 assert .EqualValues (t , 1 , expected .Id )
5555 assert .True (t , expected .LastUpdatedAt .After (start ))
5656
57- actual , err = s .GetCheckpoint (ctx , "token_account" )
57+ actual , err = s .GetExternalCheckpoint (ctx , "token_account" )
5858 require .NoError (t , err )
59- assertEquivalentRecords (t , actual , & cloned )
59+ assertEquivalentExternalCheckpoingRecords (t , actual , & cloned )
6060
6161 expected .Quarks = 67890
62- assert .Equal (t , balance .ErrStaleCheckpoint , s .SaveCheckpoint (ctx , expected ))
62+ assert .Equal (t , balance .ErrStaleCheckpoint , s .SaveExternalCheckpoint (ctx , expected ))
6363
64- actual , err = s .GetCheckpoint (ctx , "token_account" )
64+ actual , err = s .GetExternalCheckpoint (ctx , "token_account" )
6565 require .NoError (t , err )
66- assertEquivalentRecords (t , actual , & cloned )
66+ assertEquivalentExternalCheckpoingRecords (t , actual , & cloned )
6767
6868 expected .SlotCheckpoint -= 1
69- assert .Equal (t , balance .ErrStaleCheckpoint , s .SaveCheckpoint (ctx , expected ))
69+ assert .Equal (t , balance .ErrStaleCheckpoint , s .SaveExternalCheckpoint (ctx , expected ))
7070
71- actual , err = s .GetCheckpoint (ctx , "token_account" )
71+ actual , err = s .GetExternalCheckpoint (ctx , "token_account" )
7272 require .NoError (t , err )
73- assertEquivalentRecords (t , actual , & cloned )
73+ assertEquivalentExternalCheckpoingRecords (t , actual , & cloned )
7474 })
7575}
7676
77- func assertEquivalentRecords (t * testing.T , obj1 , obj2 * balance.Record ) {
77+ func assertEquivalentExternalCheckpoingRecords (t * testing.T , obj1 , obj2 * balance.ExternalCheckpointRecord ) {
7878 assert .Equal (t , obj1 .TokenAccount , obj2 .TokenAccount )
7979 assert .Equal (t , obj1 .Quarks , obj2 .Quarks )
8080 assert .Equal (t , obj1 .SlotCheckpoint , obj2 .SlotCheckpoint )
0 commit comments