﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	field_blocks	field_dependson	field_seealso
715	Pcut requires the use of Yoda comparisons	Jiri Svoboda		"PCUT assertion macros that test for equality require the use of Yoda comaprisons, essentially:

{{{
PCUT_ASSERT_[INT_]EQUALS(expected, actual)
}}}

while if writing tests manually with == operator one would typically write

{{{
assert(actual == expected);
}}}

e.g.

{{{
assert(rc == EOK)
}}}

vs.

{{{
PCUT_ASSERT_ERRNO_VAL(EOK, rc)
PCUT_ASSERT_INT_EQUALS(0, list_count(xyz))
}}}

This is, at least for me, something very unnatural that I have to keep thinking about when writing tests, consuming precious mental energy.
"	enhancement	closed	major		helenos/unspecified	mainline	wontfix					
