Lines Matching full:assertion

3  * Assertion and expectation serialization API.
19 * enum kunit_assert_type - Type of expectation/assertion.
20 * @KUNIT_ASSERTION: Used to denote that a kunit_assert represents an assertion.
24 * represents an expectation or an assertion.
32 * struct kunit_assert - Data for printing a failed assertion or expectation.
33 * @test: the test case this expectation/assertion is associated with.
34 * @type: the type (either an expectation or an assertion) of this kunit_assert.
35 * @line: the source code line number that the expectation/assertion is at.
36 * @file: the file path of the source file that the expectation/assertion is in.
40 * Represents a failed expectation/assertion. Contains all the data necessary to
63 * @kunit: The test case that this expectation/assertion is associated with.
64 * @assert_type: The type (assertion or expectation) of this kunit_assert.
85 * struct kunit_fail_assert - Represents a plain fail expectation/assertion.
99 * @test: The test case that this expectation/assertion is associated with.
100 * @type: The type (assertion or expectation) of this kunit_assert.
117 * Represents a simple expectation or assertion that simply asserts something is
132 * @test: The test case that this expectation/assertion is associated with.
133 * @type: The type (assertion or expectation) of this kunit_assert.
149 * struct kunit_ptr_not_err_assert - An expectation/assertion that a pointer is
155 * Represents an expectation/assertion that a pointer is not null and is does
170 * @test: The test case that this expectation/assertion is associated with.
171 * @type: The type (assertion or expectation) of this kunit_assert.
187 * struct kunit_binary_assert - An expectation/assertion that compares two
196 * Represents an expectation/assertion that compares two non-pointer values. For
215 * @test: The test case that this expectation/assertion is associated with.
216 * @type: The type (assertion or expectation) of this kunit_assert.
244 * struct kunit_binary_ptr_assert - An expectation/assertion that compares two
253 * Represents an expectation/assertion that compares two pointer values. For
272 * @test: The test case that this expectation/assertion is associated with.
273 * @type: The type (assertion or expectation) of this kunit_assert.
301 * struct kunit_binary_str_assert - An expectation/assertion that compares two
310 * Represents an expectation/assertion that compares two string values. For
329 * @test: The test case that this expectation/assertion is associated with.
330 * @type: The type (assertion or expectation) of this kunit_assert.