View console.log's in terminal and view each test description using jest and enzyme












0















I am currently running a few simple jest test suites to familiarize myself with these test in a react application, all located in a __tests__ directory in the frontend directory of my program.
The complication I am running into: when I have multiple test files, jest will run each test file and the output will show whether or not I am passing the entire suite but not each individual it block in the suite. I am using the --watch flag to monitor only files that have changed since my latest git commit. I can fix this by using the suggestion from this question however when I set "verbose": true in my jest config inside package.json I no longer can view the console.log's in the terminal. When I change this to "verbose": false I can view the console.log's but I can no longer see all of the test descriptions and which ones are passing/failing.



Is there any way to view both the console.log's from each it block and each test's description in my console?



"verbose": false:



console.log appearing, test descriptions not appearing



"verbose": true:



console.log not appearing, test descriptions appearing










share|improve this question























  • update: SOME console.log's are appearing... console.log('hi') is NOT appearing, but console.log(wrapper.debug()) IS appearing. wrapper here is a shallow mounted component.

    – CalamityAdam
    Jan 2 at 3:58
















0















I am currently running a few simple jest test suites to familiarize myself with these test in a react application, all located in a __tests__ directory in the frontend directory of my program.
The complication I am running into: when I have multiple test files, jest will run each test file and the output will show whether or not I am passing the entire suite but not each individual it block in the suite. I am using the --watch flag to monitor only files that have changed since my latest git commit. I can fix this by using the suggestion from this question however when I set "verbose": true in my jest config inside package.json I no longer can view the console.log's in the terminal. When I change this to "verbose": false I can view the console.log's but I can no longer see all of the test descriptions and which ones are passing/failing.



Is there any way to view both the console.log's from each it block and each test's description in my console?



"verbose": false:



console.log appearing, test descriptions not appearing



"verbose": true:



console.log not appearing, test descriptions appearing










share|improve this question























  • update: SOME console.log's are appearing... console.log('hi') is NOT appearing, but console.log(wrapper.debug()) IS appearing. wrapper here is a shallow mounted component.

    – CalamityAdam
    Jan 2 at 3:58














0












0








0








I am currently running a few simple jest test suites to familiarize myself with these test in a react application, all located in a __tests__ directory in the frontend directory of my program.
The complication I am running into: when I have multiple test files, jest will run each test file and the output will show whether or not I am passing the entire suite but not each individual it block in the suite. I am using the --watch flag to monitor only files that have changed since my latest git commit. I can fix this by using the suggestion from this question however when I set "verbose": true in my jest config inside package.json I no longer can view the console.log's in the terminal. When I change this to "verbose": false I can view the console.log's but I can no longer see all of the test descriptions and which ones are passing/failing.



Is there any way to view both the console.log's from each it block and each test's description in my console?



"verbose": false:



console.log appearing, test descriptions not appearing



"verbose": true:



console.log not appearing, test descriptions appearing










share|improve this question














I am currently running a few simple jest test suites to familiarize myself with these test in a react application, all located in a __tests__ directory in the frontend directory of my program.
The complication I am running into: when I have multiple test files, jest will run each test file and the output will show whether or not I am passing the entire suite but not each individual it block in the suite. I am using the --watch flag to monitor only files that have changed since my latest git commit. I can fix this by using the suggestion from this question however when I set "verbose": true in my jest config inside package.json I no longer can view the console.log's in the terminal. When I change this to "verbose": false I can view the console.log's but I can no longer see all of the test descriptions and which ones are passing/failing.



Is there any way to view both the console.log's from each it block and each test's description in my console?



"verbose": false:



console.log appearing, test descriptions not appearing



"verbose": true:



console.log not appearing, test descriptions appearing







javascript reactjs jestjs enzyme console.log






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Jan 2 at 3:38









CalamityAdamCalamityAdam

1057




1057













  • update: SOME console.log's are appearing... console.log('hi') is NOT appearing, but console.log(wrapper.debug()) IS appearing. wrapper here is a shallow mounted component.

    – CalamityAdam
    Jan 2 at 3:58



















  • update: SOME console.log's are appearing... console.log('hi') is NOT appearing, but console.log(wrapper.debug()) IS appearing. wrapper here is a shallow mounted component.

    – CalamityAdam
    Jan 2 at 3:58

















update: SOME console.log's are appearing... console.log('hi') is NOT appearing, but console.log(wrapper.debug()) IS appearing. wrapper here is a shallow mounted component.

– CalamityAdam
Jan 2 at 3:58





update: SOME console.log's are appearing... console.log('hi') is NOT appearing, but console.log(wrapper.debug()) IS appearing. wrapper here is a shallow mounted component.

– CalamityAdam
Jan 2 at 3:58












0






active

oldest

votes











Your Answer






StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");

StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});














draft saved

draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54000953%2fview-console-logs-in-terminal-and-view-each-test-description-using-jest-and-enz%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown

























0






active

oldest

votes








0






active

oldest

votes









active

oldest

votes






active

oldest

votes
















draft saved

draft discarded




















































Thanks for contributing an answer to Stack Overflow!


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54000953%2fview-console-logs-in-terminal-and-view-each-test-description-using-jest-and-enz%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

Monofisismo

Angular Downloading a file using contenturl with Basic Authentication

Olmecas