mirror of
https://github.com/dankamongmen/notcurses.git
synced 2024-11-02 09:40:15 +00:00
[tester] use NCLOGLEVEL_INFO for initial setup
This commit is contained in:
parent
2f2c42d311
commit
d857fedf16
@ -10,7 +10,9 @@
|
||||
#include <filesystem>
|
||||
|
||||
const char* datadir = NOTCURSES_SHARE;
|
||||
ncloglevel_e cliloglevel = NCLOGLEVEL_SILENT;
|
||||
// NCLOGLEVEL_INFO for initial testing framework creation. we then switch to
|
||||
// command line-specified loglevel, _SILENT if none specified.
|
||||
ncloglevel_e cliloglevel = NCLOGLEVEL_INFO;
|
||||
|
||||
auto testing_notcurses() -> struct notcurses* {
|
||||
notcurses_options nopts{};
|
||||
@ -43,6 +45,9 @@ auto is_test_tty() -> bool {
|
||||
|
||||
static void
|
||||
handle_opts(const char** argv){
|
||||
// now that we've spun up one testing framework, switch to _SILENT unless
|
||||
// something else has been provided on the command line.
|
||||
cliloglevel = NCLOGLEVEL_SILENT;
|
||||
bool inarg = false;
|
||||
while(*argv){
|
||||
if(inarg){
|
||||
@ -137,6 +142,7 @@ auto lang_and_term() -> void {
|
||||
std::cout << "Running with TERM=" << term << std::endl;
|
||||
auto nc = testing_notcurses();
|
||||
if(!nc){
|
||||
std::cerr << "Couldn't create notcurses testing framework" << std::endl;
|
||||
exit(EXIT_FAILURE);
|
||||
}
|
||||
int dimy, dimx;
|
||||
|
Loading…
Reference in New Issue
Block a user