aboutsummaryrefslogtreecommitdiffstats
path: root/tests
Commit message (Expand)AuthorAgeFilesLines
* tests: ensure chip erase operation is executedNikolai Artemiev2022-11-131-0/+9
* meson: Move programmer test sources into programmer definitionFelix Singer2022-11-111-9/+4
* tree/: Convert flashchip erase_block func ptr to enumerateEdward O'Callaghan2022-11-111-1/+6
* tree/: Convert flashchips db to use indirection for erase_blockEdward O'Callaghan2022-11-112-10/+10
* tree/: Rename ERROR_FATAL to ERROR_FLASHROM_FATALEdward O'Callaghan2022-11-091-2/+2
* tests: Add prefix to io_mock functions not to clash with macrosAnastasia Klimchuk2022-11-088-43/+43
* tests: Undefine _FORTIFY_SOURCE for unit tests to avoid _chk variantsAnastasia Klimchuk2022-11-072-18/+1
* tests/meson.build: Rename list of source files to `test_srcs`Felix Singer2022-11-011-3/+3
* tree/: Convert flashchip read func ptr to enumerateEdward O'Callaghan2022-11-012-3/+8
* tree/: Convert flashchip write func ptr to enumerateEdward O'Callaghan2022-11-013-4/+10
* tree/: Convert flashchip probe func ptr to enumerateEdward O'Callaghan2022-11-011-1/+1
* tree/: Convert flashchip decode range func ptr to enumNikolai Artemiev2022-10-281-1/+1
* tests/meson.build: Turn file list into list of file objectsFelix Singer2022-10-151-2/+2
* tests: Add unit test for initialisation with NULL programmer paramAnastasia Klimchuk2022-09-204-1/+18
* tests/parade_lspcon.c: Replace spaces with tabsAnastasia Klimchuk2022-09-201-10/+10
* tests: Add workaround to allow tests mock fileno on FreeBSDAnastasia Klimchuk2022-09-161-0/+11
* tests: Guard Linux-specific linux/spidev.h header fileAnastasia Klimchuk2022-09-121-0/+2
* tests: Use MOCK_FD instead of NON_ZERO for file operationsAnastasia Klimchuk2022-09-121-2/+2
* meson: Refactor the programmer selectionThomas Heijligen2022-09-121-0/+4
* Revert "cmocka: Drop as meson subproject"Nico Huber2022-09-081-1/+1
* tests: Add wrappers for libusb_(attach|detach)_kernel_driverThomas Heijligen2022-09-073-0/+16
* tree: Fix drivers to pass programmer_cfg to pcidev_init()Edward O'Callaghan2022-09-072-2/+4
* tests: Add tests to cover unhandled programmer params pathsAnastasia Klimchuk2022-09-043-0/+64
* tests/lifecycle: Run shutdown for init error pathsAnastasia Klimchuk2022-09-041-0/+11
* tests/parade_lspcon.c: Add emulation for ioctl, read, write operationsAnastasia Klimchuk2022-09-041-0/+86
* cmocka: Drop as meson subprojectThomas Heijligen2022-08-171-1/+1
* tests/realtek_mst_i2c_spi.c: Fix macro closing commentFelix Singer2022-08-101-1/+1
* tests: Test allow_brick is required for i2c programmers initAnastasia Klimchuk2022-08-105-0/+54
* tests: Add function to test programmer init error pathsAnastasia Klimchuk2022-08-102-0/+21
* tests: Add basic lifecycle test for mediatek_i2c_spiAnastasia Klimchuk2022-08-084-0/+39
* tests: Add basic lifecycle test for parade_lspconAnastasia Klimchuk2022-08-084-0/+39
* tests/test.c: Allow filtering of tests using cmocka APIEvan Benn2022-08-021-1/+4
* meson: fix various meson build warnings and formattingNikolai Artemiev2022-07-281-3/+0
* realtek_mst_i2c_spi: Use underscores for parameters instead hyphensFelix Singer2022-07-221-1/+1
* realtek_mst_i2c_spi.c: Add allow-brick=yes programmer paramEdward O'Callaghan2022-07-171-1/+1
* tests: Make libusb conditional dependency for unit testsAnastasia Klimchuk2022-07-103-6/+64
* tests: Split lifecycle test file into per-programmer filesAnastasia Klimchuk2022-07-109-383/+502
* tests: Add lifecycle function prototypes into lifecycle.h headerAnastasia Klimchuk2022-07-102-7/+6
* tests: Create lifecycle.h and gather includes and macro thereAnastasia Klimchuk2022-07-102-12/+33
* tests: Remove unnecessary static keyword from lifecycle testsAnastasia Klimchuk2022-06-281-9/+9
* tests: Add dummyflasher unit tests for opaque programmerAnastasia Klimchuk2022-06-283-1/+17
* tests: Use regular cmocka wraps for hwaccess functionsAnastasia Klimchuk2022-06-214-82/+18
* spi25_statusreg: Allow WRSR_EXT for Status Register 3Nico Huber2022-06-201-1/+1
* libflashrom: Return progress state to the library userRichard Hughes2022-05-253-0/+61
* tests: Rearange CPP guardsThomas Heijligen2022-05-122-33/+41
* tests: test write protectionSergii Dmytruk2022-05-124-0/+344
* tests: Add and include headers with function prototypesAnastasia Klimchuk2022-04-2910-0/+126
* tests: Mark all static functions as staticAnastasia Klimchuk2022-04-292-11/+11
* tests/: Add file path and flags validation to open() callsEdward O'Callaghan2022-04-182-20/+113
* Drop STANDALONE modeThomas Heijligen2022-04-131-1/+0