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
tape@4.5.1 breaks build 🚨 #87
Conversation
oha this is legit! tests pass with |
see tape-testing/tape#267 * * * This commit was sponsored by Neighbourhoodie You can hire Neighbourhoodie for all your Hoodie / CouchDB / Offline First needs http://go.hood.ie/thehoodiefirm
okay, got it, we used |
@@ -592,7 +592,7 @@ test('scoped Store .off()', function (t) { | |||
}) | |||
}) | |||
|
|||
test('when type change', function (t) { | |||
test.only('when type change', function (t) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is the .only
intentional?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lol good catch oops :)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fixed via 46ab321, thanks. And there I thought I wouldn’t need the LGTM workflow as it was "only" a little fix :) Thanks so much for looking into it nevertheless
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Haha 👍 saw your tweet so I took a look! Also, You could probably make a linting rule that checks for test.only
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yeah I thought about that, but we don’t have linting rules at all, we just use standard ¯_(ツ)_/¯
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
standard is nice but it just covers the basics of linting style and not anything specific to your own project/framework/etc (if you want to take it farther).
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
that’s kinda the point, we try to keep it simple for new contributors, and one thing we try to do is to avoid any kind of extra config or dotfiles. So far we went very well with it :) All these rules tend to overtake and the existing maintainers keep adding them to make their lives easier, but it makes it harder for new contributors
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Makes sense, depending on how badly I wanted more rules I would create my own preset/config (which could include standard) and use that in all repos (so it would be similar to standard, except your own stuff too)
thanks @hzoo #87 (comment) * * * This commit was sponsored by Neighbourhoodie You can hire Neighbourhoodie for all your Hoodie / CouchDB / Offline First needs http://go.hood.ie/thehoodiefirm
Hello 👋
🚨🚨🚨
tape just published its new version 4.5.1, which is covered by your current version range. After updating it in your project the build went from success to failure.
This means your software is now malfunctioning, because of this update. Use this branch to work on adaptions and fixes.
Happy fixing and merging 🌴
The new version differs by 25 commits .
ed40dc8
v4.5.1
a51a89b
Merge pull request #268 from ljharb/throws_non_function_should_fail
472b517
Ensure that non-functions passed to
throwsfail the test, just like
assert``3227068
v4.5.0
1414948
[New] Skipped test blocks should output a “SKIP” message.
40be685
[Tests] building C extensions on iojs 3 and greater doesn’t work on a stock sudoless travis-ci VM.
9a6b655
[Dev Deps] update
concat-stream,
falafel,
js-yaml,
tap-parser``13654ad
[Deps] update
deep-equal,
function-bind,
glob,
object-inspect,
resolve,
string.prototype.trim,
through``545db26
doc: Explain opts in t.test
ba44de6
[Tests] remove unnecessary + failing Error message assertion
95848f4
Travis: Get rid of sudo
0538944
Merge pull request #238 from ntwb/patch-1
0f51449
Add back iojs
40b50d2
Test on Node.js v0.10.x, v0.12.x, v4.x, and v5.x
6e2e204
Merge pull request #233 from joshgillies/master
There are 25 commits in total. See the full diff.