-
Notifications
You must be signed in to change notification settings - Fork 85
/
test-results.json
1 lines (1 loc) · 21.3 KB
/
test-results.json
1
{"numFailedTestSuites":2,"numFailedTests":6,"numPassedTestSuites":0,"numPassedTests":2,"numPendingTestSuites":0,"numPendingTests":0,"numRuntimeErrorTestSuites":0,"numTotalTestSuites":2,"numTotalTests":8,"openHandles":[],"snapshot":{"added":0,"didUpdate":false,"failure":false,"filesAdded":0,"filesRemoved":0,"filesUnmatched":0,"filesUpdated":0,"matched":0,"total":0,"unchecked":0,"uncheckedKeysByFile":[],"unmatched":0,"updated":0},"startTime":1556630220441,"success":false,"testResults":[{"console":null,"failureMessage":"\u001b[1m\u001b[31m \u001b[1m● \u001b[1mThere should be a `fruit` property in state that is updated when changing selection in the dropdown with the class `option-menu`\u001b[39m\u001b[22m\n\n Method “props” is meant to be run on 1 node. 0 found instead.\n\u001b[2m\u001b[22m\n\u001b[2m \u001b[0m \u001b[90m 18 | \u001b[39m \u001b[90m// get the last fruit option\u001b[39m\u001b[0m\u001b[22m\n\u001b[2m \u001b[0m \u001b[90m 19 | \u001b[39m let options \u001b[33m=\u001b[39m wrapper\u001b[33m.\u001b[39mfind(\u001b[32m'option'\u001b[39m)\u001b[33m;\u001b[39m \u001b[0m\u001b[22m\n\u001b[2m \u001b[0m\u001b[31m\u001b[1m>\u001b[2m\u001b[39m\u001b[90m 20 | \u001b[39m let optionValue \u001b[33m=\u001b[39m options\u001b[33m.\u001b[39mat(\u001b[35m1\u001b[39m)\u001b[33m.\u001b[39mprop(\u001b[32m'value'\u001b[39m) \u001b[33m||\u001b[39m options\u001b[33m.\u001b[39mat(\u001b[35m1\u001b[39m)\u001b[33m.\u001b[39mtext()\u001b[33m;\u001b[39m\u001b[0m\u001b[22m\n\u001b[2m \u001b[0m \u001b[90m | \u001b[39m \u001b[31m\u001b[1m^\u001b[2m\u001b[39m\u001b[0m\u001b[22m\n\u001b[2m \u001b[0m \u001b[90m 21 | \u001b[39m \u001b[0m\u001b[22m\n\u001b[2m \u001b[0m \u001b[90m 22 | \u001b[39m let select \u001b[33m=\u001b[39m wrapper\u001b[33m.\u001b[39mfind(\u001b[32m'.option-menu'\u001b[39m)\u001b[0m\u001b[22m\n\u001b[2m \u001b[0m \u001b[90m 23 | \u001b[39m \u001b[0m\u001b[22m\n\u001b[2m\u001b[22m\n\u001b[2m \u001b[2mat ReactWrapper.single (\u001b[2m\u001b[0m\u001b[36mnode_modules/enzyme/build/ReactWrapper.js\u001b[39m\u001b[0m\u001b[2m:1718:17)\u001b[2m\u001b[22m\n\u001b[2m \u001b[2mat ReactWrapper.props (\u001b[2m\u001b[0m\u001b[36mnode_modules/enzyme/build/ReactWrapper.js\u001b[39m\u001b[0m\u001b[2m:1013:21)\u001b[2m\u001b[22m\n\u001b[2m \u001b[2mat ReactWrapper.prop (\u001b[2m\u001b[0m\u001b[36mnode_modules/enzyme/build/ReactWrapper.js\u001b[39m\u001b[0m\u001b[2m:1207:21)\u001b[2m\u001b[22m\n\u001b[2m \u001b[2mat Object.prop (\u001b[2m\u001b[0m\u001b[36mtest/exercises/ex-2.test.js\u001b[39m\u001b[0m\u001b[2m:20:37)\u001b[2m\u001b[22m\n","numFailingTests":1,"numPassingTests":1,"numPendingTests":0,"perfStats":{"end":1556630222800,"start":1556630221442},"snapshot":{"added":0,"fileDeleted":false,"matched":0,"unchecked":0,"unmatched":0,"updated":0,"uncheckedKeys":[]},"testFilePath":"/Users/jona/Documents/elevation/projects/student-code/react-inputs-lesson-exercises/test/exercises/ex-2.test.js","testResults":[{"ancestorTitles":[],"duration":25,"failureMessages":[],"fullName":"Application should render without crashing","location":null,"numPassingAsserts":0,"status":"passed","title":"Application should render without crashing"},{"ancestorTitles":[],"duration":26,"failureMessages":["Error: Method “props” is meant to be run on 1 node. 0 found instead.\n at ReactWrapper.single (/Users/jona/Documents/elevation/projects/student-code/react-inputs-lesson-exercises/node_modules/enzyme/build/ReactWrapper.js:1718:17)\n at ReactWrapper.props (/Users/jona/Documents/elevation/projects/student-code/react-inputs-lesson-exercises/node_modules/enzyme/build/ReactWrapper.js:1013:21)\n at ReactWrapper.prop (/Users/jona/Documents/elevation/projects/student-code/react-inputs-lesson-exercises/node_modules/enzyme/build/ReactWrapper.js:1207:21)\n at Object.prop (/Users/jona/Documents/elevation/projects/student-code/react-inputs-lesson-exercises/test/exercises/ex-2.test.js:20:37)\n at Object.asyncJestTest (/Users/jona/Documents/elevation/projects/student-code/react-inputs-lesson-exercises/node_modules/jest-jasmine2/build/jasmine_async.js:108:37)\n at resolve (/Users/jona/Documents/elevation/projects/student-code/react-inputs-lesson-exercises/node_modules/jest-jasmine2/build/queue_runner.js:56:12)\n at new Promise (<anonymous>)\n at mapper (/Users/jona/Documents/elevation/projects/student-code/react-inputs-lesson-exercises/node_modules/jest-jasmine2/build/queue_runner.js:43:19)\n at promise.then (/Users/jona/Documents/elevation/projects/student-code/react-inputs-lesson-exercises/node_modules/jest-jasmine2/build/queue_runner.js:87:41)\n at processTicksAndRejections (internal/process/task_queues.js:86:5)"],"fullName":"There should be a `fruit` property in state that is updated when changing selection in the dropdown with the class `option-menu`","location":null,"numPassingAsserts":0,"status":"failed","title":"There should be a `fruit` property in state that is updated when changing selection in the dropdown with the class `option-menu`"}],"sourceMaps":{},"skipped":false,"leaks":false},{"console":null,"failureMessage":"\u001b[1m\u001b[31m \u001b[1m● \u001b[1mThe `name` property in state should update when typing in the `.name-input` input\u001b[39m\u001b[22m\n\n Method “instance” is meant to be run on 1 node. 0 found instead.\n\u001b[2m\u001b[22m\n\u001b[2m \u001b[0m \u001b[90m 19 | \u001b[39m \u001b[36mconst\u001b[39m value \u001b[33m=\u001b[39m \u001b[32m\"SOMENAME\"\u001b[39m\u001b[0m\u001b[22m\n\u001b[2m \u001b[0m \u001b[90m 20 | \u001b[39m\u001b[0m\u001b[22m\n\u001b[2m \u001b[0m\u001b[31m\u001b[1m>\u001b[2m\u001b[39m\u001b[90m 21 | \u001b[39m input\u001b[33m.\u001b[39minstance()\u001b[33m.\u001b[39mvalue \u001b[33m=\u001b[39m value\u001b[0m\u001b[22m\n\u001b[2m \u001b[0m \u001b[90m | \u001b[39m \u001b[31m\u001b[1m^\u001b[2m\u001b[39m\u001b[0m\u001b[22m\n\u001b[2m \u001b[0m \u001b[90m 22 | \u001b[39m input\u001b[33m.\u001b[39msimulate(\u001b[32m'change'\u001b[39m)\u001b[0m\u001b[22m\n\u001b[2m \u001b[0m \u001b[90m 23 | \u001b[39m \u001b[0m\u001b[22m\n\u001b[2m \u001b[0m \u001b[90m 24 | \u001b[39m expect(wrapper\u001b[33m.\u001b[39minstance()\u001b[33m.\u001b[39mstate\u001b[33m.\u001b[39mname)\u001b[33m.\u001b[39mtoEqual(value)\u001b[33m;\u001b[39m\u001b[0m\u001b[22m\n\u001b[2m\u001b[22m\n\u001b[2m \u001b[2mat ReactWrapper.single (\u001b[2m\u001b[0m\u001b[36mnode_modules/enzyme/build/ReactWrapper.js\u001b[39m\u001b[0m\u001b[2m:1718:17)\u001b[2m\u001b[22m\n\u001b[2m \u001b[2mat ReactWrapper.instance (\u001b[2m\u001b[0m\u001b[36mnode_modules/enzyme/build/ReactWrapper.js\u001b[39m\u001b[0m\u001b[2m:321:21)\u001b[2m\u001b[22m\n\u001b[2m \u001b[2mat Object.instance (\u001b[2m\u001b[0m\u001b[36mtest/exercises/ex-1.test.js\u001b[39m\u001b[0m\u001b[2m:21:11)\u001b[2m\u001b[22m\n\n\u001b[1m\u001b[31m \u001b[1m● \u001b[1mThe `age` property in state should update when typing in the `.age-input` input\u001b[39m\u001b[22m\n\n Method “instance” is meant to be run on 1 node. 0 found instead.\n\u001b[2m\u001b[22m\n\u001b[2m \u001b[0m \u001b[90m 30 | \u001b[39m \u001b[36mconst\u001b[39m value \u001b[33m=\u001b[39m \u001b[32m\"14\"\u001b[39m\u001b[0m\u001b[22m\n\u001b[2m \u001b[0m \u001b[90m 31 | \u001b[39m\u001b[0m\u001b[22m\n\u001b[2m \u001b[0m\u001b[31m\u001b[1m>\u001b[2m\u001b[39m\u001b[90m 32 | \u001b[39m input\u001b[33m.\u001b[39minstance()\u001b[33m.\u001b[39mvalue \u001b[33m=\u001b[39m value\u001b[0m\u001b[22m\n\u001b[2m \u001b[0m \u001b[90m | \u001b[39m \u001b[31m\u001b[1m^\u001b[2m\u001b[39m\u001b[0m\u001b[22m\n\u001b[2m \u001b[0m \u001b[90m 33 | \u001b[39m input\u001b[33m.\u001b[39msimulate(\u001b[32m'change'\u001b[39m)\u001b[0m\u001b[22m\n\u001b[2m \u001b[0m \u001b[90m 34 | \u001b[39m \u001b[0m\u001b[22m\n\u001b[2m \u001b[0m \u001b[90m 35 | \u001b[39m expect(wrapper\u001b[33m.\u001b[39minstance()\u001b[33m.\u001b[39mstate\u001b[33m.\u001b[39mage)\u001b[33m.\u001b[39mtoEqual(value)\u001b[33m;\u001b[39m\u001b[0m\u001b[22m\n\u001b[2m\u001b[22m\n\u001b[2m \u001b[2mat ReactWrapper.single (\u001b[2m\u001b[0m\u001b[36mnode_modules/enzyme/build/ReactWrapper.js\u001b[39m\u001b[0m\u001b[2m:1718:17)\u001b[2m\u001b[22m\n\u001b[2m \u001b[2mat ReactWrapper.instance (\u001b[2m\u001b[0m\u001b[36mnode_modules/enzyme/build/ReactWrapper.js\u001b[39m\u001b[0m\u001b[2m:321:21)\u001b[2m\u001b[22m\n\u001b[2m \u001b[2mat Object.instance (\u001b[2m\u001b[0m\u001b[36mtest/exercises/ex-1.test.js\u001b[39m\u001b[0m\u001b[2m:32:11)\u001b[2m\u001b[22m\n\n\u001b[1m\u001b[31m \u001b[1m● \u001b[1mThe `value` inside of `.name-input` should change when `name` is changed in state\u001b[39m\u001b[22m\n\n Method “instance” is meant to be run on 1 node. 0 found instead.\n\u001b[2m\u001b[22m\n\u001b[2m \u001b[0m \u001b[90m 42 | \u001b[39m\u001b[0m\u001b[22m\n\u001b[2m \u001b[0m \u001b[90m 43 | \u001b[39m wrapper\u001b[33m.\u001b[39msetState({name\u001b[33m:\u001b[39m newName})\u001b[0m\u001b[22m\n\u001b[2m \u001b[0m\u001b[31m\u001b[1m>\u001b[2m\u001b[39m\u001b[90m 44 | \u001b[39m expect(input\u001b[33m.\u001b[39minstance()\u001b[33m.\u001b[39mvalue)\u001b[33m.\u001b[39mtoEqual(newName)\u001b[0m\u001b[22m\n\u001b[2m \u001b[0m \u001b[90m | \u001b[39m \u001b[31m\u001b[1m^\u001b[2m\u001b[39m\u001b[0m\u001b[22m\n\u001b[2m \u001b[0m \u001b[90m 45 | \u001b[39m})\u001b[0m\u001b[22m\n\u001b[2m \u001b[0m \u001b[90m 46 | \u001b[39m\u001b[0m\u001b[22m\n\u001b[2m \u001b[0m \u001b[90m 47 | \u001b[39mit(\u001b[32m'The `value` inside of `.age-input` should change when `age` is changed in state'\u001b[39m\u001b[33m,\u001b[39m () \u001b[33m=>\u001b[39m {\u001b[0m\u001b[22m\n\u001b[2m\u001b[22m\n\u001b[2m \u001b[2mat ReactWrapper.single (\u001b[2m\u001b[0m\u001b[36mnode_modules/enzyme/build/ReactWrapper.js\u001b[39m\u001b[0m\u001b[2m:1718:17)\u001b[2m\u001b[22m\n\u001b[2m \u001b[2mat ReactWrapper.instance (\u001b[2m\u001b[0m\u001b[36mnode_modules/enzyme/build/ReactWrapper.js\u001b[39m\u001b[0m\u001b[2m:321:21)\u001b[2m\u001b[22m\n\u001b[2m \u001b[2mat Object.instance (\u001b[2m\u001b[0m\u001b[36mtest/exercises/ex-1.test.js\u001b[39m\u001b[0m\u001b[2m:44:18)\u001b[2m\u001b[22m\n\n\u001b[1m\u001b[31m \u001b[1m● \u001b[1mThe `value` inside of `.age-input` should change when `age` is changed in state\u001b[39m\u001b[22m\n\n Method “instance” is meant to be run on 1 node. 0 found instead.\n\u001b[2m\u001b[22m\n\u001b[2m \u001b[0m \u001b[90m 51 | \u001b[39m\u001b[0m\u001b[22m\n\u001b[2m \u001b[0m \u001b[90m 52 | \u001b[39m wrapper\u001b[33m.\u001b[39msetState({age\u001b[33m:\u001b[39m newAge})\u001b[0m\u001b[22m\n\u001b[2m \u001b[0m\u001b[31m\u001b[1m>\u001b[2m\u001b[39m\u001b[90m 53 | \u001b[39m expect(input\u001b[33m.\u001b[39minstance()\u001b[33m.\u001b[39mvalue)\u001b[33m.\u001b[39mtoEqual(newAge)\u001b[0m\u001b[22m\n\u001b[2m \u001b[0m \u001b[90m | \u001b[39m \u001b[31m\u001b[1m^\u001b[2m\u001b[39m\u001b[0m\u001b[22m\n\u001b[2m \u001b[0m \u001b[90m 54 | \u001b[39m})\u001b[0m\u001b[22m\n\u001b[2m \u001b[0m \u001b[90m 55 | \u001b[39m\u001b[0m\u001b[22m\n\u001b[2m \u001b[0m \u001b[90m 56 | \u001b[39mit(\u001b[32m'Should alert when button is clicked'\u001b[39m\u001b[33m,\u001b[39m () \u001b[33m=>\u001b[39m {\u001b[0m\u001b[22m\n\u001b[2m\u001b[22m\n\u001b[2m \u001b[2mat ReactWrapper.single (\u001b[2m\u001b[0m\u001b[36mnode_modules/enzyme/build/ReactWrapper.js\u001b[39m\u001b[0m\u001b[2m:1718:17)\u001b[2m\u001b[22m\n\u001b[2m \u001b[2mat ReactWrapper.instance (\u001b[2m\u001b[0m\u001b[36mnode_modules/enzyme/build/ReactWrapper.js\u001b[39m\u001b[0m\u001b[2m:321:21)\u001b[2m\u001b[22m\n\u001b[2m \u001b[2mat Object.instance (\u001b[2m\u001b[0m\u001b[36mtest/exercises/ex-1.test.js\u001b[39m\u001b[0m\u001b[2m:53:18)\u001b[2m\u001b[22m\n\n\u001b[1m\u001b[31m \u001b[1m● \u001b[1mShould alert when button is clicked\u001b[39m\u001b[22m\n\n \u001b[2mexpect(\u001b[22m\u001b[31mjest.fn()\u001b[39m\u001b[2m).toHaveBeenCalled(\u001b[22m\u001b[2m)\u001b[22m\n\n Expected mock function to have been called, but it was not called.\n\u001b[2m\u001b[22m\n\u001b[2m \u001b[0m \u001b[90m 58 | \u001b[39m global\u001b[33m.\u001b[39malert \u001b[33m=\u001b[39m jest\u001b[33m.\u001b[39mfn()\u001b[33m;\u001b[39m\u001b[0m\u001b[22m\n\u001b[2m \u001b[0m \u001b[90m 59 | \u001b[39m wrapper\u001b[33m.\u001b[39mfind(\u001b[32m'button'\u001b[39m)\u001b[33m.\u001b[39msimulate(\u001b[32m'click'\u001b[39m)\u001b[33m;\u001b[39m\u001b[0m\u001b[22m\n\u001b[2m \u001b[0m\u001b[31m\u001b[1m>\u001b[2m\u001b[39m\u001b[90m 60 | \u001b[39m expect(global\u001b[33m.\u001b[39malert)\u001b[33m.\u001b[39mtoHaveBeenCalled()\u001b[33m;\u001b[39m\u001b[0m\u001b[22m\n\u001b[2m \u001b[0m \u001b[90m | \u001b[39m \u001b[31m\u001b[1m^\u001b[2m\u001b[39m\u001b[0m\u001b[22m\n\u001b[2m \u001b[0m \u001b[90m 61 | \u001b[39m})\u001b[33m;\u001b[39m\u001b[0m\u001b[22m\n\u001b[2m\u001b[22m\n\u001b[2m \u001b[2mat Object.toHaveBeenCalled (\u001b[2m\u001b[0m\u001b[36mtest/exercises/ex-1.test.js\u001b[39m\u001b[0m\u001b[2m:60:26)\u001b[2m\u001b[22m\n","numFailingTests":5,"numPassingTests":1,"numPendingTests":0,"perfStats":{"end":1556630222846,"start":1556630221416},"snapshot":{"added":0,"fileDeleted":false,"matched":0,"unchecked":0,"unmatched":0,"updated":0,"uncheckedKeys":[]},"testFilePath":"/Users/jona/Documents/elevation/projects/student-code/react-inputs-lesson-exercises/test/exercises/ex-1.test.js","testResults":[{"ancestorTitles":[],"duration":23,"failureMessages":[],"fullName":"Application should render without crashing","location":null,"numPassingAsserts":0,"status":"passed","title":"Application should render without crashing"},{"ancestorTitles":[],"duration":22,"failureMessages":["Error: Method “instance” is meant to be run on 1 node. 0 found instead.\n at ReactWrapper.single (/Users/jona/Documents/elevation/projects/student-code/react-inputs-lesson-exercises/node_modules/enzyme/build/ReactWrapper.js:1718:17)\n at ReactWrapper.instance (/Users/jona/Documents/elevation/projects/student-code/react-inputs-lesson-exercises/node_modules/enzyme/build/ReactWrapper.js:321:21)\n at Object.instance (/Users/jona/Documents/elevation/projects/student-code/react-inputs-lesson-exercises/test/exercises/ex-1.test.js:21:11)\n at Object.asyncJestTest (/Users/jona/Documents/elevation/projects/student-code/react-inputs-lesson-exercises/node_modules/jest-jasmine2/build/jasmine_async.js:108:37)\n at resolve (/Users/jona/Documents/elevation/projects/student-code/react-inputs-lesson-exercises/node_modules/jest-jasmine2/build/queue_runner.js:56:12)\n at new Promise (<anonymous>)\n at mapper (/Users/jona/Documents/elevation/projects/student-code/react-inputs-lesson-exercises/node_modules/jest-jasmine2/build/queue_runner.js:43:19)\n at promise.then (/Users/jona/Documents/elevation/projects/student-code/react-inputs-lesson-exercises/node_modules/jest-jasmine2/build/queue_runner.js:87:41)\n at processTicksAndRejections (internal/process/task_queues.js:86:5)"],"fullName":"The `name` property in state should update when typing in the `.name-input` input","location":null,"numPassingAsserts":0,"status":"failed","title":"The `name` property in state should update when typing in the `.name-input` input"},{"ancestorTitles":[],"duration":2,"failureMessages":["Error: Method “instance” is meant to be run on 1 node. 0 found instead.\n at ReactWrapper.single (/Users/jona/Documents/elevation/projects/student-code/react-inputs-lesson-exercises/node_modules/enzyme/build/ReactWrapper.js:1718:17)\n at ReactWrapper.instance (/Users/jona/Documents/elevation/projects/student-code/react-inputs-lesson-exercises/node_modules/enzyme/build/ReactWrapper.js:321:21)\n at Object.instance (/Users/jona/Documents/elevation/projects/student-code/react-inputs-lesson-exercises/test/exercises/ex-1.test.js:32:11)\n at Object.asyncJestTest (/Users/jona/Documents/elevation/projects/student-code/react-inputs-lesson-exercises/node_modules/jest-jasmine2/build/jasmine_async.js:108:37)\n at resolve (/Users/jona/Documents/elevation/projects/student-code/react-inputs-lesson-exercises/node_modules/jest-jasmine2/build/queue_runner.js:56:12)\n at new Promise (<anonymous>)\n at mapper (/Users/jona/Documents/elevation/projects/student-code/react-inputs-lesson-exercises/node_modules/jest-jasmine2/build/queue_runner.js:43:19)\n at promise.then (/Users/jona/Documents/elevation/projects/student-code/react-inputs-lesson-exercises/node_modules/jest-jasmine2/build/queue_runner.js:87:41)\n at processTicksAndRejections (internal/process/task_queues.js:86:5)"],"fullName":"The `age` property in state should update when typing in the `.age-input` input","location":null,"numPassingAsserts":0,"status":"failed","title":"The `age` property in state should update when typing in the `.age-input` input"},{"ancestorTitles":[],"duration":3,"failureMessages":["Error: Method “instance” is meant to be run on 1 node. 0 found instead.\n at ReactWrapper.single (/Users/jona/Documents/elevation/projects/student-code/react-inputs-lesson-exercises/node_modules/enzyme/build/ReactWrapper.js:1718:17)\n at ReactWrapper.instance (/Users/jona/Documents/elevation/projects/student-code/react-inputs-lesson-exercises/node_modules/enzyme/build/ReactWrapper.js:321:21)\n at Object.instance (/Users/jona/Documents/elevation/projects/student-code/react-inputs-lesson-exercises/test/exercises/ex-1.test.js:44:18)\n at Object.asyncJestTest (/Users/jona/Documents/elevation/projects/student-code/react-inputs-lesson-exercises/node_modules/jest-jasmine2/build/jasmine_async.js:108:37)\n at resolve (/Users/jona/Documents/elevation/projects/student-code/react-inputs-lesson-exercises/node_modules/jest-jasmine2/build/queue_runner.js:56:12)\n at new Promise (<anonymous>)\n at mapper (/Users/jona/Documents/elevation/projects/student-code/react-inputs-lesson-exercises/node_modules/jest-jasmine2/build/queue_runner.js:43:19)\n at promise.then (/Users/jona/Documents/elevation/projects/student-code/react-inputs-lesson-exercises/node_modules/jest-jasmine2/build/queue_runner.js:87:41)\n at processTicksAndRejections (internal/process/task_queues.js:86:5)"],"fullName":"The `value` inside of `.name-input` should change when `name` is changed in state","location":null,"numPassingAsserts":0,"status":"failed","title":"The `value` inside of `.name-input` should change when `name` is changed in state"},{"ancestorTitles":[],"duration":2,"failureMessages":["Error: Method “instance” is meant to be run on 1 node. 0 found instead.\n at ReactWrapper.single (/Users/jona/Documents/elevation/projects/student-code/react-inputs-lesson-exercises/node_modules/enzyme/build/ReactWrapper.js:1718:17)\n at ReactWrapper.instance (/Users/jona/Documents/elevation/projects/student-code/react-inputs-lesson-exercises/node_modules/enzyme/build/ReactWrapper.js:321:21)\n at Object.instance (/Users/jona/Documents/elevation/projects/student-code/react-inputs-lesson-exercises/test/exercises/ex-1.test.js:53:18)\n at Object.asyncJestTest (/Users/jona/Documents/elevation/projects/student-code/react-inputs-lesson-exercises/node_modules/jest-jasmine2/build/jasmine_async.js:108:37)\n at resolve (/Users/jona/Documents/elevation/projects/student-code/react-inputs-lesson-exercises/node_modules/jest-jasmine2/build/queue_runner.js:56:12)\n at new Promise (<anonymous>)\n at mapper (/Users/jona/Documents/elevation/projects/student-code/react-inputs-lesson-exercises/node_modules/jest-jasmine2/build/queue_runner.js:43:19)\n at promise.then (/Users/jona/Documents/elevation/projects/student-code/react-inputs-lesson-exercises/node_modules/jest-jasmine2/build/queue_runner.js:87:41)\n at processTicksAndRejections (internal/process/task_queues.js:86:5)"],"fullName":"The `value` inside of `.age-input` should change when `age` is changed in state","location":null,"numPassingAsserts":0,"status":"failed","title":"The `value` inside of `.age-input` should change when `age` is changed in state"},{"ancestorTitles":[],"duration":7,"failureMessages":["Error: \u001b[2mexpect(\u001b[22m\u001b[31mjest.fn()\u001b[39m\u001b[2m).toHaveBeenCalled(\u001b[22m\u001b[2m)\u001b[22m\n\nExpected mock function to have been called, but it was not called.\n at Object.toHaveBeenCalled (/Users/jona/Documents/elevation/projects/student-code/react-inputs-lesson-exercises/test/exercises/ex-1.test.js:60:26)\n at Object.asyncJestTest (/Users/jona/Documents/elevation/projects/student-code/react-inputs-lesson-exercises/node_modules/jest-jasmine2/build/jasmine_async.js:108:37)\n at resolve (/Users/jona/Documents/elevation/projects/student-code/react-inputs-lesson-exercises/node_modules/jest-jasmine2/build/queue_runner.js:56:12)\n at new Promise (<anonymous>)\n at mapper (/Users/jona/Documents/elevation/projects/student-code/react-inputs-lesson-exercises/node_modules/jest-jasmine2/build/queue_runner.js:43:19)\n at promise.then (/Users/jona/Documents/elevation/projects/student-code/react-inputs-lesson-exercises/node_modules/jest-jasmine2/build/queue_runner.js:87:41)\n at processTicksAndRejections (internal/process/task_queues.js:86:5)"],"fullName":"Should alert when button is clicked","location":null,"numPassingAsserts":0,"status":"failed","title":"Should alert when button is clicked"}],"sourceMaps":{},"skipped":false,"leaks":false}],"wasInterrupted":false}