Messages in this thread |  | | Subject | Re: What is the best way to compare an unsigned and a constant? | From | Bernd Petrovitsch <> | Date | Fri, 27 Dec 2019 13:52:27 +0100 |
| |
Hi all!
On 27/12/2019 13:39, SeongJae Park wrote: [...] > I have a function returning 'unsigned long', and would like to write a kunit > test for the function, as below. > > unsigned long foo(void) > { > return 42; > } > > static void foo_test(struct kunit *test) > { > KUNIT_EXPECT_EQ(test, 42, foo()); > }
For this case: shouldn't ---- snip ---- static void foo_test(struct kunit *test) { KUNIT_EXPECT_EQ(test, 42ul, foo()); } ---- snip ---- do the trick?
MfG, Bernd -- "I dislike type abstraction if it has no real reason. And saving on typing is not a good reason - if your typing speed is the main issue when you're coding, you're doing something seriously wrong." - Linus Torvalds [unhandled content-type:application/pgp-keys] |  |