dlugolecki.net.pl
Dziennik
Polecane
Software
projects
/
command.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Extended example in README
[command.git]
/
tests
/
argument
/
handles_negative_float_value.cpp
diff --git
a/tests/argument/handles_negative_float_value.cpp
b/tests/argument/handles_negative_float_value.cpp
index 0111502e48a1df7e921f46d08625f452f44db159..c9e1e8fdb307024e5ede19834cb7e0401f84e3ff 100644
(file)
--- a/
tests/argument/handles_negative_float_value.cpp
+++ b/
tests/argument/handles_negative_float_value.cpp
@@
-11,27
+11,27
@@
typedef float ArgumentType;
ArgumentType test;
ArgumentType test;
-void function(ArgumentType value) {
+void
_
function(ArgumentType value) {
test = value;
}
int main() {
test = value;
}
int main() {
- Argument<ArgumentType> argument("Argument as
float",
function);
+ Argument<ArgumentType> argument("Argument as
negative float", _
function);
if (argument.understand(VALUE)) {
argument.handle();
}
else {
if (argument.understand(VALUE)) {
argument.handle();
}
else {
- cout <<
"Argument class do not understand negative float values
\n";
+ cout <<
argument.describe() << " do not understand " << VALUE " value
\n";
return 1;
}
if (test == std::stof(VALUE)) {
return 1;
}
if (test == std::stof(VALUE)) {
- cout <<
"Argument class
handles negative float values\n";
+ cout <<
argument.describe() << "
handles negative float values\n";
return 0;
}
return 0;
}
- cout <<
"Argument class
do not handle negative float values\n";
+ cout <<
argument.describe() << "
do not handle negative float values\n";
return 1;
}
return 1;
}