Bruno Barbier <brubar...@gmail.com> writes: > I'm seeing these 3 failures too, running the tests from the command > line. The failure looks like this: > > FAILED ob-java/lint-header-args-block ((should-not (org-lint > '(wrong-header-argument))) :form (org-lint (wrong-header-argument)) > :value ((1 ["8" "nil" "Unknown header argument \":classname\"" > #s(org-lint-checker wrong-header-argument "Report wrong babel > headers" org-lint-wrong-header-argument nil (babel))]) (2 ["8" "nil" > "Unknown header argument \":imports\"" #s(org-lint-checker > wrong-header-argument "Report wrong babel headers" > org-lint-wrong-header-argument nil (babel))]) (3 ["8" "nil" "Unknown > header argument \":cmpflag\"" #s(org-lint-checker > wrong-header-argument "Report wrong babel headers" > org-lint-wrong-header-argument nil (babel))]) (4 ["8" "nil" "Unknown > header argument \":cmdarg\"" #s(org-lint-checker > wrong-header-argument "Report wrong babel headers" > org-lint-wrong-header-argument nil (babel))]))) > > > Adding (require 'ob-java) at the beginning of test-ob-java.el ensures > that `org-babel-header-args:java' is defined, and the tests pass.
Then, it sounds like local.mk does not enable java tests. I fixed such scenario on main. Now, java tests will be skipped when ob-java testing is not requested. -- Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at <https://orgmode.org/>. Support Org development at <https://liberapay.com/org-mode>, or support my work at <https://liberapay.com/yantar92>