Files
Upsilon/python/test/ion.cpp
Yaya-Cout 169fb7404e Fix spelling (#128)
* Fix spelling in .cpp files

* Fix spelling in all files
2022-01-20 17:21:35 +01:00

26 lines
901 B
C++

#include <quiz.h>
#include "execution_environment.h"
QUIZ_CASE(python_ion_import) {
// Test "from ion import *"
TestExecutionEnvironment env = init_environnement();
assert_command_execution_fails(env, "keydown(KEY_LEFT)");
assert_command_execution_succeeds(env, "from ion import *");
assert_command_execution_succeeds(env, "keydown(KEY_LEFT)");
deinit_environment();
// "import ion"
env = init_environnement();
assert_command_execution_fails(env, "ion.keydown(ion.KEY_LEFT)");
assert_command_execution_succeeds(env, "import ion");
assert_command_execution_succeeds(env, "ion.keydown(ion.KEY_LEFT)");
deinit_environment();
}
QUIZ_CASE(python_ion_keydown) {
TestExecutionEnvironment env = init_environnement();
assert_command_execution_succeeds(env, "from ion import *");
assert_command_execution_succeeds(env, "keydown(KEY_LEFT)", "False\n");
deinit_environment();
}