Skip to content
This repository has been archived by the owner on Apr 14, 2021. It is now read-only.

Turn on warning mode for specs #7422

Merged
5 commits merged into from Nov 12, 2019
Merged

Turn on warning mode for specs #7422

5 commits merged into from Nov 12, 2019

Conversation

deivid-rodriguez
Copy link
Member

What was the end-user problem that led to this PR?

The problem was that we're missing verbose warnings like the one fixed by #7417.

What was your diagnosis of the problem?

My diagnosis was that our specs should let us know about this.

What is your fix for the problem, implemented in this PR?

My fix is to enable warnings from our helpers that shell out, and fix the warnings they print. There's also some unrelated changes here that I'll try to split out once I get this green.

Why did you choose this fix out of the possible options?

I chose this fix because it makes it so that our specs help us catching these warnings earlier.

@deivid-rodriguez deivid-rodriguez force-pushed the turn_on_warning_mode branch 2 times, most recently from 3b59032 to 84aa666 Compare November 6, 2019 09:53
@deivid-rodriguez deivid-rodriguez added this to the 2.1.0.pre.3 milestone Nov 6, 2019
@deivid-rodriguez
Copy link
Member Author

The only failing specs are now hitting the problem being fixed by #7417, so they should get green after that PR is merged and prevent future warnings from creeping in.

@deivid-rodriguez deivid-rodriguez force-pushed the turn_on_warning_mode branch 2 times, most recently from 8ee6937 to 39ab3f7 Compare November 7, 2019 11:55
@deivid-rodriguez deivid-rodriguez removed this from the 2.1.0.pre.3 milestone Nov 7, 2019
@deivid-rodriguez deivid-rodriguez force-pushed the turn_on_warning_mode branch 3 times, most recently from 82bc2af to 5c3739f Compare November 12, 2019 10:43
@deivid-rodriguez
Copy link
Member Author

@bundlerbot merge

ghost pushed a commit that referenced this pull request Nov 12, 2019
7422: Turn on warning mode for specs r=deivid-rodriguez a=deivid-rodriguez

### What was the end-user problem that led to this PR?

The problem was that we're missing verbose warnings like the one fixed by #7417.

### What was your diagnosis of the problem?

My diagnosis was that our specs should let us know about this.

### What is your fix for the problem, implemented in this PR?

My fix is to enable warnings from our helpers that shell out, and fix the warnings they print. There's also some unrelated changes here that I'll try to split out once I get this green.

### Why did you choose this fix out of the possible options?

I chose this fix because it makes it so that our specs help us catching these warnings earlier.


Co-authored-by: David Rodríguez <deivid.rodriguez@riseup.net>
@ghost
Copy link

ghost commented Nov 12, 2019

Build succeeded

@ghost ghost merged commit dd55808 into master Nov 12, 2019
@ghost ghost deleted the turn_on_warning_mode branch November 12, 2019 14:41
@deivid-rodriguez deivid-rodriguez added this to the 2.1.0.rc milestone Nov 18, 2019
@deivid-rodriguez deivid-rodriguez modified the milestones: 2.1.0.rc, 2.1.0 Dec 13, 2019
deivid-rodriguez pushed a commit that referenced this pull request Dec 13, 2019
7422: Turn on warning mode for specs r=deivid-rodriguez a=deivid-rodriguez

### What was the end-user problem that led to this PR?

The problem was that we're missing verbose warnings like the one fixed by #7417.

### What was your diagnosis of the problem?

My diagnosis was that our specs should let us know about this.

### What is your fix for the problem, implemented in this PR?

My fix is to enable warnings from our helpers that shell out, and fix the warnings they print. There's also some unrelated changes here that I'll try to split out once I get this green.

### Why did you choose this fix out of the possible options?

I chose this fix because it makes it so that our specs help us catching these warnings earlier.

Co-authored-by: David Rodríguez <deivid.rodriguez@riseup.net>
(cherry picked from commit 4244534)
This pull request was closed.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant