From 3b6c970b74f2cd23207a6126d8eccd61f14ace52 Mon Sep 17 00:00:00 2001 From: Alessio Date: Sat, 14 May 2022 16:31:53 -0700 Subject: [PATCH] Make Space test fixture semi-stable based on given ID --- persistence/media_queries_test.go | 2 +- persistence/utils_test.go | 9 ++++++--- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/persistence/media_queries_test.go b/persistence/media_queries_test.go index 384cb85..703d0a6 100644 --- a/persistence/media_queries_test.go +++ b/persistence/media_queries_test.go @@ -286,7 +286,7 @@ func TestSaveAndLoadSpace(t *testing.T) { profile_path := "test_profiles/TestMediaQueries" profile := create_or_load_profile(profile_path) - space := create_dummy_space() + space := create_space_from_id(rand.Int()) err := profile.SaveSpace(space) require.NoError(err) diff --git a/persistence/utils_test.go b/persistence/utils_test.go index ef7c840..d4b23d9 100644 --- a/persistence/utils_test.go +++ b/persistence/utils_test.go @@ -290,9 +290,12 @@ func create_dummy_retweet(tweet_id scraper.TweetID) scraper.Retweet { } } -func create_dummy_space() scraper.Space { +/** + * Create a semi-stable Space given an ID + */ +func create_space_from_id(id int) scraper.Space { return scraper.Space{ - ID: scraper.SpaceID(fmt.Sprintf("some_id_%d", rand.Int())), - ShortUrl: fmt.Sprintf("short_url_%d", rand.Int()), + ID: scraper.SpaceID(fmt.Sprintf("some_id_%d", id)), + ShortUrl: fmt.Sprintf("short_url_%d", id), } }