Comments (8)
But even if you see the error message, you won't see the stack trace. Am I doing something wrong?
I miss stack trace very much. It is really a time-consuming job if you don't have an exception call stack. :(
from stampit.
In fact, simple node test/stampit-specs.js
runs tests smoothly even without phantomjs.
I might not know something. But would someone explain me why we need phantomjs to run tests locally?
from stampit.
I have experienced the same problems with tape-run/phantomjs. But yeah, there really is no need for stampit tests to be ran in a browser. I'm just executing tests directly over at react-stampit.
from stampit.
Let's skip phantomjs. If we want to test in-browser, we should just use Sauce Labs.
You should get all your errors if you run tape without Stampit. Does that work for you?
from stampit.
Testing locally, if I force a test to fail, I'm seeing:
# tests 114
# pass 113
# fail 1
If I put in a TypeError, e.g. stampit.doesNotExist()
, it does hang. Not sure why.
from stampit.
There are 171 tests in the init-making-stampit-flexible
branch. Which is soon to be merged into v2_0
. I've removed phantomJS there. So, as soon as in 12 hours all the issues mentioned here will be resolved. :)
from stampit.
π
from stampit.
The issue got resolved in branch 2.0 with node test/index.js
instead of tape-run
. :)
I confirm exception stack traces are being printed. Tape assertions print the file name and line number on fails.
All good.
from stampit.
Related Issues (20)
- Performance degradation in node.js 8 HOT 12
- 'Use metadata in static functions' sample code throws an error HOT 1
- Suggestions on how to leverage stampit w/ Vue.js? HOT 6
- Need some guidance HOT 5
- β¨ Add .version to stampit object HOT 4
- Link to API docs is broken in Readme? HOT 3
- Compose using an instance? HOT 4
- [Bug] RangeError: 'Maximum call stack size exceeded' when use setters HOT 3
- [SOLVED] How to express stampit factories and instances in typescript HOT 4
- Implementing the Decorator Pattern HOT 5
- π Stamps vs Traits vs Mixins vs Has-a/Is-a composition vs Multiple inheritance (classes) feature-by-feature comparison HOT 3
- when i return something in init(), and then i can not call all methods HOT 10
- when i use getter and setter, i got this, is this a issue? HOT 21
- array in props persist across instances of stamp HOT 1
- Website is down HOT 3
- Provide ES6 Module build HOT 8
- Not so much an issue but a question. HOT 4
- Please helpοΌI would like update V2 to V4 HOT 1
- RFC: TypeScript version bump + Type enhancements HOT 4
- Can't seem to mock axios in a stamp HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from stampit.