slatex / LaTeXML-Plugin-sTeX

A LaTeXML Plugin for Semantic LaTeX (sTeX)
LaTeX Project Public License v1.3c
2 stars 3 forks source link

Testcase #69

Closed angerhang closed 8 years ago

angerhang commented 8 years ago

See #11 for details.

kohlhase commented 8 years ago

the CI tests have not completed, you should investigate that before you merge. If you need help @cmaeder knows more.

angerhang commented 8 years ago

I think in the travis test cpanm . is not installing the sTeX plugin into the right place. In this https://travis-ci.org/KWARC/LaTeXML-Plugin-sTeX/builds/114946820, last bits we ls all the LaTeXML bindings but no sTeX binding is shown. @cmaeder what do you think?

angerhang commented 8 years ago

Apparently my last comment doesn't make sense since if cpanm .fails to install, the bindings will exist in the LaTeXML/package directory. I should have check it with the -notest option being turned on. Will investigate more.

cmaeder commented 8 years ago

The file smglom.cls is missing which is part of https://github.com/KWARC/sTeX.git that is currently not installed!

cmaeder commented 8 years ago

@angerhang I discovered that the tests go through only after the package has been successfully installed without the tests! The installations adds a file ~/perl5/lib/perl5/sTeXTest.pm and I've no idea where this name comes from.

cmaeder commented 8 years ago

It seems the yet uninstalled smglom.cls.ltxml (from the plugin) can not be found by LaTeX.pool.ltxml that was installed by LaTeXML.

angerhang commented 8 years ago

Why smglom.cls.ltxml cannot be found?

Where did this problem occur?

cmaeder commented 8 years ago

Furthermore the profile stex-smglom in the two failing test does not exist (and can be omitted instead). If I change the profile to stex-smglom-module it fails for calbf.sty.ltxml and lstomdoc.sty.ltxml.

cmaeder commented 8 years ago

Why smglom.cls.ltxml cannot be found?

Somehow the searchpath given is not respected.

angerhang commented 8 years ago

sTeXTest.pm is the test module that I was using before and in fact we don't actually need it. Going to delete it.