Comments (4)
Update:
Just running this in node, it dies...
var expect = require('expect') // v1.15.1
var expect(1).toEqual(1)
expect(1).toEqual(1)
^
TypeError: expect is not a function
at Object.<anonymous> (/home/josh/projects/spec-map/tmp.js:2:1)
at Module._compile (module.js:435:26)
at Object.Module._extensions..js (module.js:442:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:313:12)
at Function.Module.runMain (module.js:467:10)
at startup (node.js:136:18)
at node.js:963:3
from expect.
So I forked the repo, found that ./lib
works ... then I went into the node_modules/expect (in my project)
And found lib/index.js to be this....
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.restoreSpies = exports.isSpy = exports.spyOn = exports.createSpy = exports.extend = exports.assert = undefined;
var _Expectation = require('./Expectation');
var _Expectation2 = _interopRequireDefault(_Expectation);
var _SpyUtils = require('./SpyUtils');
var _assert = require('./assert');
var _assert2 = _interopRequireDefault(_assert);
var _extend = require('./extend');
var _extend2 = _interopRequireDefault(_extend);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function expect(actual) {
return new _Expectation2.default(actual);
}
// TODO: Maybe remove these eventually?
expect.createSpy = _SpyUtils.createSpy;
expect.spyOn = _SpyUtils.spyOn;
expect.isSpy = _SpyUtils.isSpy;
expect.restoreSpies = _SpyUtils.restoreSpies;
expect.assert = _assert2.default;
expect.extend = _extend2.default;
exports.default = expect;
exports.assert = _assert2.default;
exports.extend = _extend2.default;
exports.createSpy = _SpyUtils.createSpy;
exports.spyOn = _SpyUtils.spyOn;
exports.isSpy = _SpyUtils.isSpy;
exports.restoreSpies = _SpyUtils.restoreSpies;
from expect.
Thanks for the report! This is a dupe of #72, due to be fixed soon.
from expect.
ah thanks... sorry I missed the original one.
from expect.
Related Issues (20)
- expect(2).toBeA('number') is not working on version 21.0.0 HOT 4
- Document that the jest code mods won't cover all cases? HOT 4
- False equality with Immutable Records HOT 2
- toBeA() not functioning as expected. HOT 1
- State of the library HOT 9
- "unpkg" link broken
- toBeA() function, throwing an 'undefined' error HOT 2
- toNotExist() issue HOT 7
- toBeA() returns an error saying it is not a function or cannot read property of HOT 4
- Add note about how optional messages work to documentation
- async / await in .toThrow HOT 2
- .toBeA() isn't functioning HOT 4
- expect.createSpy is not a function HOT 2
- TypeError: received.getMockName is not a function HOT 2
- TypeError: Cannot read property 'toBeA' of undefined HOT 1
- expect(...).toExist does not work HOT 4
- What can I do if I want to use this lib with mocha? HOT 8
- “test is not defined” jest/expect on client side HOT 3
- (...).toExist is not a function HOT 1
- Cannot include module 'expect' HOT 2
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 expect.