Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ADD: Missing system tests #7322

Merged
merged 1 commit into from Jan 22, 2020
Merged

ADD: Missing system tests #7322

merged 1 commit into from Jan 22, 2020

Conversation

VladimirMikulic
Copy link
Contributor

@VladimirMikulic VladimirMikulic commented Jan 22, 2020

I've added the important system tests that were missing as a part of my last GCI task 🚀

Tests added:

  • "adding a location to the wiki"
  • "notification settings are working correctly"
  • "subscribing to a tag"
  • "unsubscribing from a tag"

Fixes #5316

@jywarren could you review this? Thanks.

@codecov
Copy link

codecov bot commented Jan 22, 2020

Codecov Report

Merging #7322 into master will increase coverage by 0.24%.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #7322      +/-   ##
==========================================
+ Coverage   81.61%   81.86%   +0.24%     
==========================================
  Files          97       97              
  Lines        5602     5602              
==========================================
+ Hits         4572     4586      +14     
+ Misses       1030     1016      -14
Impacted Files Coverage Δ
app/controllers/tag_controller.rb 80.31% <0%> (+0.31%) ⬆️
app/controllers/users_controller.rb 82.1% <0%> (+0.35%) ⬆️
app/controllers/subscription_controller.rb 69% <0%> (+12%) ⬆️

Tests added:
 - "adding a location to the wiki"
 - "notification settings are working correctly"
 - "subscribing to a tag"
 - "unsubscribing from a tag"

Part of #5316
@SidharthBansal
Copy link
Member

Maybe you are willing to work on more issues. Just I will say that we will not allow you to work till 30th January 2020 !!!
One week we expect you to take a break and enjoy. :-) 🚀
cc\ @Uzay-G @harshkhandeparkar

@Uzay-G
Copy link
Member

Uzay-G commented Jan 22, 2020 via email

@SidharthBansal
Copy link
Member

SidharthBansal commented Jan 22, 2020 via email

@SidharthBansal
Copy link
Member

SidharthBansal commented Jan 22, 2020 via email

Copy link
Member

@Uzay-G Uzay-G left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I looked through the changes and it's good @SidharthBansal 👍

@SidharthBansal SidharthBansal merged commit 4d7086b into publiclab:master Jan 22, 2020
vinitshahdeo pushed a commit to vinitshahdeo/plots2 that referenced this pull request Feb 1, 2020
Tests added:
 - "adding a location to the wiki"
 - "notification settings are working correctly"
 - "subscribing to a tag"
 - "unsubscribing from a tag"

Part of publiclab#5316
NitinBhasneria pushed a commit to NitinBhasneria/plots2 that referenced this pull request Feb 5, 2020
Tests added:
 - "adding a location to the wiki"
 - "notification settings are working correctly"
 - "subscribing to a tag"
 - "unsubscribing from a tag"

Part of publiclab#5316
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Brainstorm a list of critical full-stack system tests we should add
3 participants