Commit Graph

611 Commits

Author SHA1 Message Date
Shahram Najm 528010ea0e Testing: Add 'sanity' label for quick essential tests 2020-07-03 15:43:33 +01:00
Shahram Najm 0f85ca65a8 Testing: Add 'sanity' label for quick essential tests 2020-07-03 15:40:05 +01:00
Shahram Najm 53e6ba418a Examples: Add disclaimer 2020-06-25 12:28:34 +01:00
Shahram Najm f952d632c4 Clang: Include what you use 2020-06-09 13:21:21 +01:00
Shahram Najm d4f030225a Examples: comments/err msgs 2020-06-01 20:21:53 +01:00
Shahram Najm e333ce8d37 Testing: Fix Windows build (fseeko/ftello) 2020-05-28 21:53:57 +01:00
Shahram Najm dd42ed5274 Testing: fix dependency 2020-05-28 18:44:40 +01:00
Shahram Najm 34eed7f741 Testing: refine test for codes_grib_multi_support_reset_file 2020-05-28 18:10:56 +01:00
Shahram Najm 1f99dc511d Examples: write errors to stderr 2020-05-14 20:21:31 +01:00
Shahram Najm fb36d2661b Examples: write errors to stderr 2020-05-14 19:57:06 +01:00
Shahram Najm 8603d3a8bc Testng: remove the redirect 2020-05-14 18:29:45 +01:00
Shahram Najm e6d8cbc15b Memory leak in expanded descriptors 2020-05-05 10:52:05 +01:00
Shahram Najm 9359aedc31 Free handle 2020-05-04 12:25:19 +01:00
Shahram Najm d08ced8000 Testing: Add variables to test products supported 2020-03-30 16:17:36 +01:00
Shahram Najm 0a874742a4 CMake style 2020-03-30 14:07:31 +01:00
Shahram Najm 57b9dabc52 Tests/Examples: Memory leak 2020-03-29 19:54:08 +01:00
Shahram Najm a85fd56731 Clang tidy warnings 2020-03-26 11:11:00 +00:00
Shahram Najm f67c83b287 ECC-1094: Implement a way to check if an instance of ecCodes has been compiled with thread support 2020-03-22 19:54:43 +00:00
Shahram Najm d7ead3398e Testing: add missing shell variables 2020-02-20 17:20:35 +00:00
Shahram Najm 9222fe2873 ECC-992: Adjust min. limit for 247 2020-02-20 12:03:49 +00:00
Shahram Najm 8744f5ca25 Examples: Fix memory leaks 2020-02-12 12:20:07 +00:00
Shahram Najm 01ba1e5a93 Clang static analyser: Uninitialized argument value 2020-02-11 11:50:50 +00:00
Shahram Najm d0ac1e6cdc Clang static analyser: Uninitialized argument value 2020-02-10 17:49:54 +00:00
Shahram Najm 1f545e1a0f Clang static analyser: Allocator sizeof operand mismatch 2020-02-10 17:10:11 +00:00
Shahram Najm ea8b5bde4c Examples: Fix memory leaks 2020-02-06 11:17:06 +00:00
Shahram Najm 4146ee6b09 Examples: Fix memory leaks 2020-02-06 11:08:28 +00:00
Shahram Najm a0c038f2c4 Examples: Fix memory leaks 2020-02-06 10:52:57 +00:00
Shahram Najm 12c6150917 Copyright notices: use new format 2020-01-28 14:32:34 +00:00
Shahram Najm 0bf6d79c0d ECC-1064: Fortran: Implement codes_get_api_version() 2020-01-24 14:27:54 +00:00
Shahram Najm 924d6774d5 Examples: fix memory leak 2020-01-23 12:17:03 +00:00
Shahram Najm 42453ffbd7 Applied clang-format (Part 3) 2020-01-22 14:57:43 +00:00
Shahram Najm 969ed8934e Testing: unset ECCODES_DEFINITION_PATH when MEMFS defined 2020-01-16 14:40:06 +00:00
Shahram Najm ddc64487a9 Windows: bufr_copy_data enabled 2019-12-30 16:43:36 +00:00
Shahram Najm 0fb2799ecd Windows: Disable failing tests (temporarily) so GitHub CI succeeds 2019-12-18 11:23:50 +00:00
Shahram Najm f7c372f6ce Tests: grib_nearest 2019-12-14 21:37:13 +00:00
Shahram Najm 381ea98379 ECC-499: example 2019-12-12 18:00:56 +00:00
Shahram Najm b2a1cc813a ECC-499: function grib_nearest_find to get the indexes but not the values 2019-12-12 17:33:56 +00:00
Shahram Najm 395a3a52e4 Windows test failures: use binary mode for opening GRIBs 2019-12-10 17:56:27 +00:00
Shahram Najm 7403ae68fa Windows test failures: use binary mode for opening GRIBs 2019-12-10 16:27:44 +00:00
Shahram Najm 77747b33a9 Refactoring 2019-11-08 10:52:08 +00:00
Shahram Najm 2743b6f524 Fix includes: IWYU 2019-11-07 12:03:45 +00:00
Shahram Najm 51754a218a Spelling 2019-10-15 10:34:47 +01:00
Shahram Najm ba524c3218 GRIB encoding: keep values reasonable for examples/tests 2019-10-11 13:35:01 +01:00
Shahram Najm 30bbf1aefe Close opened files and also PEP8 2019-09-25 11:04:18 +01:00
Shahram Najm 88ffad81ba Merge develop 2019-09-12 12:20:34 +01:00
Shahram Najm 911ac70a10 BUFR: Add more tests for bufr_copy_data 2019-09-11 12:12:53 +01:00
Shahram Najm 3eef50e904 Merge develop 2019-09-11 10:58:01 +01:00
Shahram Najm 1846f42138 Move old examples dir 2019-09-09 15:03:37 +01:00
Shahram Najm 865e9b1ca6 Merge develop 2019-09-05 10:53:20 +01:00
Shahram Najm f4ba853635 Testing: check encoded values 2019-08-12 13:19:21 +01:00
Shahram Najm 35d7533d71 Tests for header/footer check 2019-07-31 12:45:15 +01:00
Shahram Najm bc67a0cadd Fix comments 2019-07-23 18:23:46 +01:00
Shahram Najm 726ee4953e Merge develop 2019-07-22 13:11:31 +01:00
Shahram Najm b5c06c0257 Rename example 2019-07-22 11:15:42 +01:00
Shahram Najm e74382911b Merge from develop 2019-07-04 13:05:33 +01:00
Shahram Najm 4bb7b7febc Python message 2019-07-01 21:52:27 +01:00
Shahram Najm dc40707359 Python tests: metar output 2019-06-12 15:47:22 +01:00
Shahram Najm be9d0f5179 Don't hide output from test 2019-06-11 17:13:49 +01:00
Shahram Najm 8616c07c53 ECC-938: BUFR keys iterator: key 'ident' from ECMWF local header is not included 2019-06-06 16:55:03 +01:00
Shahram Najm 4613a340d7 Python examples: Pass in the BUFR file to iterate on 2019-06-06 12:41:51 +01:00
Shahram Najm 6f5c14b504 Examples: variable name 2019-05-29 16:12:03 +01:00
Shahram Najm 28c2b2ac20 Examples: Python3: Fix division 2019-05-23 10:30:05 +01:00
Shahram Najm ec2676aca8 Examples: fix argument 2019-05-22 16:37:28 +01:00
Shahram Najm bdf2b02b49 Add codes_get_product_kind 2019-05-17 15:02:58 +01:00
Stephan Siemen 052ea1dd58 Merge branch 'develop' of https://github.com/ecmwf/eccodes into develop 2019-05-09 17:16:18 +01:00
Shahram Najm dcf7fa0b56 Tests: Rename 2019-04-17 17:22:14 +01:00
Shahram Najm 4346efcf94 Tests: Add grib nearest multiple test 2019-04-17 15:58:24 +01:00
Shahram Najm a1e725be9a Example: codes_grib_nearest_find_multiple 2019-04-17 12:54:16 +01:00
Shahram Najm 02e934b688 Copyright updated 2019-04-15 14:44:45 +01:00
Shahram Najm 18595a0d10 Python3 mode 2019-04-08 19:57:30 +01:00
StephanSiemen d167623f26
Merge branch 'develop' into patch-1 2019-04-08 09:56:01 +01:00
Alessandro Amici 922a646619
Open GRIB files in binary mode, relevant for Python 3 2019-04-08 10:33:39 +02:00
Alessandro Amici 75069268a3
Fix grib_keys_iterator access to key name.
At the moment it works by chance, because both iterid and gid are the index `0` of the corresponding array.
2019-04-08 10:28:10 +02:00
Shahram Najm 09a6ab48ad Examples: add codes_get_double_elements for Python 2019-03-26 17:22:28 +00:00
Shahram Najm abb7ea8b3d ECC-869: debugging help when bitmap info is wrong 2019-03-14 18:42:40 +00:00
Shahram Najm a77570cd19 C examples: binary open 2019-03-11 12:53:05 +00:00
Shahram Najm 25595620b8 Python examples: Fix keys iterator argument 2019-03-11 12:24:43 +00:00
Shahram Najm 4430798914 Testing: Add basic test for product kind of samples 2019-02-25 10:54:06 +00:00
Shahram Najm 031bef2e13 ECC-896: Fortran API: Memory leak in grib_index_get_int and grib_index_get_string 2019-02-16 19:00:14 +00:00
Shahram Najm 8881d760df Add URL 2019-02-05 15:38:46 +00:00
Shahram Najm 1d3f068753 Documentation 2019-02-05 14:55:28 +00:00
Shahram Najm 35e244161e Examples: show catching specific exception 2019-02-05 14:29:13 +00:00
Shahram Najm 6fece32386 Add test for ECC-866 2019-01-10 15:56:40 +00:00
Shahram Najm fa0c0c7314 Replace bzero with memset (Windows support) 2019-01-08 14:27:14 +00:00
Shahram Najm f9aa4a12cd Windows support: merge branch dtip-windows from Github 2019-01-07 16:13:48 +00:00
Shahram Najm 1f6d8d3d52 Remove DOS line endings 2019-01-07 13:54:29 +00:00
Shahram Najm fdf76710db ECC-864: Add test and make old key an alias 2019-01-03 12:06:44 +00:00
Shahram Najm e76871a03b ECC-864: Improved name for the angularPrecision key 2019-01-03 11:48:52 +00:00
Shahram Najm 0cbfa864a5 ECC-856: BUFR - length of string attribute not correct if used with subset section 2018-12-18 11:16:34 +00:00
Shahram Najm 796f52f01d Merge from develop 2018-12-06 12:56:51 +00:00
Shahram Najm 832ed60f3c Python3: Enable Python 2 to work as before 2018-11-23 19:11:47 +00:00
Shahram Najm f22a2f16bb Python3: Turn verbose on for high level tests 2018-11-22 14:22:35 +00:00
Shahram Najm 19e29182c7 Python3: high level tests 2018-11-21 18:33:11 +00:00
Shahram Najm 014330cf61 Python3: Fix error: strptime() argument 1 must be str, not bytes 2018-11-21 17:10:43 +00:00
Shahram Najm 7585fddc0e ECC-776: Python examples: Use 'open' with binary mode 2018-11-13 17:13:53 +00:00
Shahram Najm 5773a2015c Add more basic Python tests 2018-11-08 14:19:49 +00:00
Shahram Najm 50d8bc0a4c ECC-763: BUFR test for Python 2018-10-29 11:09:40 +00:00
Shahram Najm 67f79590ce ECC-763: Added BUFR test for Python 2018-10-29 10:58:37 +00:00
Shahram Najm 06bf3ceba1 ECC-763: Split tests which work on data from samples 2018-10-24 15:20:20 +01:00
Shahram Najm 8ab46146d5 ECC-763: Add basic test for BUFR headers 2018-10-24 13:33:22 +01:00