diff options
Diffstat (limited to 'tests/curs_char')
-rw-r--r-- | tests/curs_char/curs_char.cpp | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/tests/curs_char/curs_char.cpp b/tests/curs_char/curs_char.cpp index a076e89..f9a924e 100644 --- a/tests/curs_char/curs_char.cpp +++ b/tests/curs_char/curs_char.cpp @@ -1,4 +1,6 @@ #include <cassert> +#include <iostream> + #define NCURSES_CPP_CHAR_VALUE_AS_PUBLIC #include <ncurses.h> @@ -101,28 +103,28 @@ int main(int argc, char *argv[]) { { curs_char c = 'a'; c |= (attr::altcharset | attr::blink); - assert(c.value_ == ('a' & (A_ALTCHARSET | A_BLINK))); + assert(c.value_ == ('a' | (A_ALTCHARSET | A_BLINK))); } { curs_char c = 'a'; c ^= (attr::altcharset | attr::blink); - assert(c.value_ == ('a' & (A_ALTCHARSET | A_BLINK))); + assert(c.value_ == ('a' ^ (A_ALTCHARSET | A_BLINK))); } // # With color_pair { curs_char c = 'a'; c &= color_pair(7); - assert(c.value_ == ('a' & (COLOR_PAIR(10)))); + assert(c.value_ == ('a' & (COLOR_PAIR(7)))); } { curs_char c = 'a'; c |= color_pair(7); - assert(c.value_ == ('a' | (COLOR_PAIR(10)))); + assert(c.value_ == ('a' | (COLOR_PAIR(7)))); } { curs_char c = 'a'; c ^= color_pair(7); - assert(c.value_ == ('a' ^ (COLOR_PAIR(10)))); + assert(c.value_ == ('a' ^ (COLOR_PAIR(7)))); } // // # With full_attrs |