Comments (6)
You can filter individual tests with the jasmine --filter="some string"
or specify a file name with jasmine path/to/spec/file.js
.
There are some docs here:
http://jasmine.github.io/edge/node.html#section-Running_tests
You can also use fit
and fdescribe
to focus within your code:
http://jasmine.github.io/edge/focused_specs.html
Feel free to close this if these solved your issue!
from jasmine-npm.
I think there is a misunderstanding. The problem is that the command requires a variable set to point to a jasmine.json file which I feel for most cases is redundant. I'd prefer a solution as simple as jasmine path/to/spec/**/*.spec.js
from jasmine-npm.
@indigo0086
Yep, you're right. We started by adding these features in one by one and originally depended on having that json file around. As we've added more CLI options it seems like we're at the point where that file can be optional. I'd be happy to look at a PR that does that.
from jasmine-npm.
Probably as a separate issue, but I would have much preferred to see a jasmine
property in package.json that contained all the jasmine-specific config, rather than Yet Another Config Fileβ’
from jasmine-npm.
@jasonkarns That sounds reasonable as well. As @amavisca mentioned some of this grew a bit organically based on how we had configured some of the other Jasmine repositories. We would be happy to review a pull request that allows Jasmine to read its config from the including project's package.json
file. For now it should leave the jasmine.json file parsing as a fallback if there is no jasmine config in package.json
from jasmine-npm.
Closed with #74
from jasmine-npm.
Related Issues (20)
- jasmine flags, oneFailurePerSpec and stopSpecOnExpectationFailure don't work well HOT 2
- RFC: Well-defined public API HOT 1
- Can't get Jasmine 4 to support .jsx files HOT 7
- Failed to load reporter module jasmine 4.x HOT 1
- Jasmine loads test dependency as CommonJS module instead of ESM HOT 2
- Export Loader HOT 2
- getting an error jasmine.getEnv is not a function HOT 2
- Unable to find specs when using [email protected] HOT 2
- Consider using child_process.fork() to parallelize Jasmine runs HOT 28
- Jasmine 4 ES Modules / Dynamic Import Doesn't Work with Paths that Have Encoded Slashes HOT 4
- jasmine --helper flag broken following addHelperFiles() removal
- --reporter does not work with namespaced modules HOT 4
- Feature Request: Allow re-running test suites without restarting HOT 2
- Package subpath './lib/command.js' is not defined by "exports" using jasmine-xml-reporter HOT 1
- Vulnerabilities found on latest version of Jasmine(4.6.0) HOT 1
- Problem excluding files HOT 4
- Project base dirs containing special Glob syntax don't work HOT 1
- Regression in jasmine 5: settings bleed over to next `Jasmine` instance HOT 4
- `--require` fails with `runner.addRequires is not a function` in 5.x HOT 1
- Add a `--verbose` flag HOT 1
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 jasmine-npm.