Skip to content

Commit

Permalink
One more test for recent adjustments
Browse files Browse the repository at this point in the history
  • Loading branch information
niconoe committed Jul 26, 2024
1 parent 4933386 commit 77445a5
Showing 1 changed file with 13 additions and 8 deletions.
21 changes: 13 additions & 8 deletions dashboard/tests/selenium/test_integration.py
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,7 @@ def setUp(self):
gbif_dataset_key="aaa7b334-ce0d-4e88-aaae-2e0c138d049f",
)

obs_1 = Observation.objects.create(
self.obs_1 = Observation.objects.create(
gbif_id=1,
occurrence_id="1",
species=self.first_species,
Expand All @@ -114,7 +114,7 @@ def setUp(self):
source_dataset=self.first_dataset,
location=Point(5.09513, 50.48941, srid=4326),
)
obs_2 = Observation.objects.create(
self.obs_2 = Observation.objects.create(
gbif_id=2,
occurrence_id="2",
species=self.second_species,
Expand All @@ -124,7 +124,7 @@ def setUp(self):
source_dataset=self.second_dataset,
location=Point(4.35978, 50.64728, srid=4326),
)
obs_3 = Observation.objects.create(
self.obs_3 = Observation.objects.create(
gbif_id=3,
occurrence_id="3",
species=self.second_species,
Expand All @@ -136,11 +136,11 @@ def setUp(self):
)

# Obs 1 (and only obs_1) has been seen by the user
ObservationUnseen.objects.create(observation=obs_1, user=adminuser)
ObservationUnseen.objects.create(observation=obs_2, user=normal_user)
ObservationUnseen.objects.create(observation=obs_2, user=adminuser)
ObservationUnseen.objects.create(observation=obs_3, user=normal_user)
ObservationUnseen.objects.create(observation=obs_3, user=adminuser)
ObservationUnseen.objects.create(observation=self.obs_1, user=adminuser)
ObservationUnseen.objects.create(observation=self.obs_2, user=normal_user)
ObservationUnseen.objects.create(observation=self.obs_2, user=adminuser)
ObservationUnseen.objects.create(observation=self.obs_3, user=normal_user)
ObservationUnseen.objects.create(observation=self.obs_3, user=adminuser)

alert = Alert.objects.create(
name="Test alert",
Expand Down Expand Up @@ -932,6 +932,11 @@ def test_complete_signup_scenario_successful(self):
navbar = self.selenium.find_element(By.ID, "gbif-alert-main-navbar")
navbar.find_element(By.LINK_TEXT, "peterpan")

# All the existing observations are considered as seen by this new user
existing_observations = Observation.objects.all()
for obs in existing_observations:
self.assertTrue(obs.already_seen_by(latest_created_user))

def test_signup_too_common_password(self):
User = get_user_model()
number_users_before = User.objects.count()
Expand Down

0 comments on commit 77445a5

Please sign in to comment.