mirror of
https://github.com/Dillonb/n64.git
synced 2025-04-02 10:42:08 -04:00
10 lines
No EOL
467 B
C
10 lines
No EOL
467 B
C
#include <frontend/device.h>
|
|
|
|
#define ASSERT_INT_EQUALS(message, expected, actual) do { if ((expected) != (actual)) { logfatal("assert failed! [%s] expected %d != actual %d", message, expected, actual); } } while(0)
|
|
|
|
int main(int argc, char** argv) {
|
|
ASSERT_INT_EQUALS("zero", 0, trim_gamepad_axis(0));
|
|
|
|
ASSERT_INT_EQUALS("min trimmed value", -84, trim_gamepad_axis(INT16_MIN));
|
|
ASSERT_INT_EQUALS("max trimmed value", 84, trim_gamepad_axis(INT16_MAX));
|
|
} |