aboutsummaryrefslogtreecommitdiffstats
path: root/tests
AgeCommit message (Expand)AuthorFilesLines
2024-01-04ts_31_102: Start to use construct for EF.SUCI_Calc_InfoHarald Welte1-2/+2
2023-12-29test_files: Test decoder also with ff-padded inputHarald Welte1-7/+42
2023-12-29tests_files.py: Reduce code duplicationHarald Welte1-24/+17
2023-12-29Implement convoluted encoding of UCS-2 as per TS 102 221 Annex AHarald Welte1-0/+44
2023-12-27global_platform: Add TLV test data for Key Information DataHarald Welte1-0/+1
2023-12-27data-driven TLV unit data test supportHarald Welte1-0/+122
2023-12-23pySim-trace_test.sh: Force termcolor to suppress color generationHarald Welte1-0/+2
2023-12-23fix encode/decode of xPLMNwAcTHarald Welte1-3/+3
2023-12-22test/test_files: set maxDiff attributeHarald Welte1-0/+4
2023-12-22tests: use case-insensitive compare of hex stringsHarald Welte1-4/+4
2023-10-26transport: print reader device/number on initPhilipp Maier2-0/+3
2023-08-01pySim-prog_test: fix typoPhilipp Maier1-2/+2
2023-08-01pySim-trace_test: verify output of pySim-trace.pyPhilipp Maier1-10/+82
2023-08-01pySim-trace_test: fix shebang linePhilipp Maier1-1/+1
2023-07-29pysim-test: rename pysim-test.sh to pySim-prog_test.shPhilipp Maier1-2/+2
2023-07-29tests: add test script for pySim-tracePhilipp Maier1-0/+20
2023-07-12cdma_ruim: Fix unit tests and actually enable themHarald Welte1-0/+1
2023-07-12split pySim/legacy/{cards,utils} from pySim/{cards,utils}Harald Welte1-2/+3
2023-06-18tests: Add new, data-driven OTA testsHarald Welte1-0/+137
2023-06-18Add support for encoding/decoding SMS in TPDU and SMPP formatHarald Welte1-0/+105
2023-06-08test_ota: Add one first OTA SMS AES128 unit testHarald Welte1-0/+63
2023-02-01filesystem: add unit tests for encoder/decoder methodsHarald Welte1-0/+262
2022-09-08Add new pySim.ota library, implement SIM OTA cryptoHarald Welte1-0/+85
2022-07-23Introduce APDU/TPDU trace decoderHarald Welte1-0/+91
2022-04-05utils: Fix bugs in DataObject encodersHarald Welte1-0/+16
2022-02-14Extend unit test coverage for construct, add [some] tests for TLVHarald Welte2-1/+132
2022-02-14construct: Add Construct for variable-length int 'GreedyInteger'Harald Welte1-0/+26
2022-01-22add missing bit definition for NG-RAN in xAcTBjoern Riemer1-1/+4
2021-05-29utils: COMPREHENSION-TLV supportHarald Welte1-0/+22
2021-05-25Introduce unit test for bertlv_parse_one()Harald Welte1-0/+4
2021-05-25add unit tests for BER-TLV encoder/decoder functionsHarald Welte1-0/+24
2021-05-03ts_51_011, utils: fix Access Technology Identifier codingPhilipp Maier1-1/+1
2021-05-03utils: fix dec_xplmn_w_act() and format_xplmn_w_act()Philipp Maier1-3/+3
2021-05-03utils: fix mcc/mnc encoding in dec_plmn (EF_PLMNsel)Philipp Maier1-0/+15
2021-04-23utils: fix encoding of EF.MSISDNPhilipp Maier1-0/+28
2021-04-08tests: remove .example files for simcard testsPhilipp Maier4-26/+0
2021-04-02Add decoder/encoder for EF.SUCI_Calc_InfoMerlin Chlosta1-1/+29
2021-03-12tests/test_utils.py: update expectations for format_xplmn_w_act()Vadim Yanitskiy1-11/+10
2021-03-12pySim/utils.py: fix 3-digit MNC encoding in enc_plmn()Vadim Yanitskiy1-0/+10
2021-03-11pySim/utils_test.py: prepare this to be executed on JenkinsVadim Yanitskiy1-0/+76
2021-03-07Python 2 is deprecated, remove backwards compatibility chunksDenis 'GNUtoo' Carikli1-3/+4
2020-05-12pySim-prog, pySim-read, do not echo reader idPhilipp Maier1-8/+2
2020-02-15pySim-prog.py: add support for MSISDN programmingSupreeth Herle2-1/+3
2019-12-31Fixup: Fix automated testsPhilipp Maier1-2/+5
2019-12-16Fix automated testsPhilipp Maier1-1/+6
2019-09-03pySim-prog: Add option for hex ADM keysDaniel Willmann2-3/+8
2018-09-13tests: add example test data for Wavemobile-SIMPhilipp Maier1-0/+5
2018-08-23tests: add example file for sysmosim-gr1Philipp Maier1-0/+7
2018-07-19tests: add test program to verify pysim-prog.py (and pysim-read.py)Philipp Maier3-0/+234