1
0
mirror of https://github.com/sasjs/core.git synced 2025-12-11 06:24:35 +00:00
Commit Graph

221 Commits

Author SHA1 Message Date
^
7413266a8e fix: correcting name to _____DELETE_THIS_RECORD_____ in mp_stripdiffs 2024-04-29 20:14:35 +01:00
Allan Bowe
d7288b7fa1 Merge branch 'main' into issue373 2024-04-25 10:48:37 +01:00
^
556c7bdb28 feat: mp_stripdiffs macro - closes #373 2024-04-25 10:45:23 +01:00
^
602758c3c3 fix: ensuring consistent column names across invocations in output dataset 2024-04-11 14:16:25 +01:00
^
3bb632d60d feat: new mx_getgroups.sas macro for cross-platform use 2024-04-11 11:58:45 +01:00
^
e616bc940f fix: partial short numeric support in mp_ds2csv 2024-02-23 10:26:01 +00:00
zver
532e0d535a fix: tests for char support, #368 2023-12-31 00:35:11 +00:00
zver
3294767c1b feat: enabling variable names for numeric fields. #368 2023-12-31 00:07:02 +00:00
Allan
ec14b9cef8 fix: mp_loadformat updates by FMTROW
Previously, FMTROW was not being honoured when adding / deleting individual format records.  Updated tests and added additional validations to ensure FMTROW is provided correctly at the input stage.
2023-12-03 13:39:50 +00:00
Allan
7b6d34028b fix: updating broken test in ms_runstp.test.sas 2023-07-13 23:35:30 +01:00
Allan
cb05ee2b9a fix: scoped variables in ms_adduser2group.test.sas 2023-07-13 22:10:08 +01:00
Allan
e41b91f495 chore: fixes to failing tests 2023-07-13 21:27:22 +01:00
Allan
da5244cda9 fix: when all the entries in a format are deleted, then delete the format completely
includes 3 tests (regular delete, delete all but one, delete all and add one)
Closes #341
2023-07-10 19:50:17 +01:00
Allan
f0b77dfc6a chore: removing mp_ds2md dump from mp_loadformat.test.2.sas 2023-06-21 17:02:12 +01:00
Allan
91c4b87496 chore(docs): updating markdown table in mp_loadformat.test.2.sas 2023-06-21 17:00:49 +01:00
Allan
4f481ec8b4 fix: adding support for multilabel and notsorted formats
included additional test job covering multiple scenarios.  Closes #337
2023-06-21 16:41:46 +01:00
Allan
dcb7958950 feat: enabling informats to be ingested with the mp_loadformat macro 2023-06-20 00:21:19 +01:00
Allan
146610b5a7 chore(tests): fixing tests on mp_aligndecimal 2023-06-20 00:19:27 +01:00
Allan
9887efcf60 feat: new mp_aligndecimal macro
Includes a test, and an update to the mp_assertcolvals test to include a new test type (NOVAL)
2023-06-19 23:54:18 +01:00
allan
244171f8c4 fix: failing test due to missing sashelp table, also added scope check 2023-04-06 13:41:02 +01:00
allan
32dd057e83 fix: avoid open file handle when the variable to find is not provided (in mf_existvar)
Includes a test that was failing and is now passing
2023-04-05 15:29:53 +01:00
munja
dc556bdef0 fix: closes #329 by handling the case of unlocking a table that was never locked in mp_lockanytable.sas, also created a corresponding test plus an extra test to check for scope leakage. all.sas was regenerated. 2023-02-16 14:33:53 +00:00
munja
b9c4882553 fix: linting issues 2022-12-30 12:38:34 +00:00
munja
e2b0aabfa4 feat: mp_gitlog and associated test/docs 2022-11-30 21:35:49 +01:00
munja
c52a623630 feat: new mf_getgitbranch macro (and test) 2022-11-30 20:15:10 +01:00
munja
cf348e8016 feat: new mf_readfile macro (and test) 2022-11-30 20:06:11 +01:00
Allan Bowe
ef574f6319 fix: ensuring mp_hashdirectory will output an empty dataset when the target directory does not exist. Updated tests and documentation also 2022-10-27 20:38:41 +00:00
munja
f37c2e5867 feat: two new macros (mp_gitadd and mp_gitstatus) with corresponding tests, also a new utility program for deploying the library as a SAS PACKAGE 2022-10-20 17:11:43 +01:00
munja
2666bbc85e feat: new gitreleaseinfo macro and associated test 2022-10-15 17:09:26 +01:00
munja
c78211aa1c feat: new mp_hashdirectory() macro and associated test. Closes #312 2022-09-15 16:47:05 +01:00
munja
8246b5a42c feat: new mp_dictionary() table 2022-09-03 16:50:11 +01:00
munja
6d15465bac fix: generating all.sas and fixing failing test 2022-08-21 19:17:56 +01:00
munja
2031a5b0c0 feat: new mp_dsmeta macro 2022-08-21 19:01:01 +01:00
Allan Bowe
a7dc314204 fix: enable embedded blanks in mp_cleancsv, closes #289 2022-07-21 22:40:43 +00:00
munja
6587dce95b feat: new mf_increment macro 2022-07-13 23:57:02 +01:00
Allan Bowe
ad497b322f chore(tests): adding some extra test cases 2022-07-12 15:03:41 +00:00
Allan Bowe
6e32eb3bd6 fix: supporting special missings in BETWEEN and IN operators
Impacts mp_filtercheck.sas.  Tests added.  Closes #279
2022-07-07 22:47:04 +00:00
munja
7a69698178 fix: adding fileref options and an additional test for mp_binarycopy 2022-06-26 16:12:49 +01:00
Allan Bowe
a1c931b5e6 fix: tests with new APIs are now passing 2022-06-16 11:37:31 +00:00
Allan Bowe
cb553a31ab fix: failing test for filtering groups for a particular user (api isn't ready yet) 2022-06-14 19:37:06 +00:00
Allan Bowe
0cb3c96c15 feat: enabling group macros on sasjs/server
This PR updates ms_getgroups with a user filter, and ms_getusers with a group filter. ms_adduser2group was also created to faciliate the necessary test(s).
2022-06-14 13:40:05 +00:00
munja
295211bb72 fix: doc config and test-folders 2022-05-20 11:30:38 +01:00
munja
bb6111e2b3 fix: all.sas, readme, dependency issue and sasjsconfig file 2022-05-20 11:16:30 +01:00
munja
512f05c0b2 feat: creating new mx_ suite of macros!
also adding new mx_getcode macro
2022-05-19 22:02:19 +01:00
Allan Bowe
86f6d06b85 fix: update resetoption and adding test 2022-05-19 11:26:55 +00:00
Allan Bowe
a14e31804a chore: fix test 2022-05-17 15:01:28 +00:00
Allan Bowe
3fa639ebf7 fix: tests for ms_creategroup 2022-05-17 14:56:11 +00:00
Allan
ed11d44fe8 feat: ms_creategroup and ms_getgroups macros with associated tests 2022-05-17 14:40:38 +00:00
munja
7dbe31b5d3 fix: ensuring tests passing on sas 9 2022-05-11 13:32:27 +01:00
Allan Bowe
1672c96340 fix: testing fixes 2022-05-10 21:36:16 +00:00