<< | Index | >>
sudo -u apache ruby jobs/rebuild_indices
.
Log-File ist: Attach:rebuild.txt
Work to to as per E-Mail from zeno
Bei einigen PIs fehlt die Rubrik. „Wann wird … angewendet?“ d.h. beim importieren von jobs/update_textinfo_swissmedicinfo wird mittels der Regex das Kapitel „Wann wird … angewendet?“ nicht erkannt. Du siehst die Möglichkeiten der Titel für PIs (DE und FR) hier: http://www.swissmedic.ch/zulassungen/00171/02288/index.html?lang=de&download=NHzLpZeg7t,lnp6I0NTU042l2Z6ln1acy4Zn4Z2qZpnO2Yuq2Z6gpJCDd312fmym162epYbg2c_JjKbNoKSn6A-- Yasuhiro hat wohl vergessen das Kapitel „Wann wird … angewendet?“ zu erkennen, mittel Regex. Beispiele: (Markennamensuche) wo das Problem auftritt (DB Stand 16.6.2013). Traumeel Vertigoheel Notakehl Virburcol N Schritte: 1. Problem bei Dir Lokal bestätigen. 2. Code verbessern. 3. Verbesserung lokal bestätigen. 4. Commiten und mir sagen, damit ich es Online überprüfen kann. Die Option um PIs nochmals zu parsen ist: jobs/update_textinfo_swissmedicinfo --reparse --target=pi 52651 41436 Die Nummern sind die 5-stelligen Swissmedic-Nummern, welche Du siehst wenn Du auf ch.oddb.org als Admin eingeloggt bist, auf der Linken Seite. Du findest die gleichen Nummern auch in der PI im Kapitel "Zulassungsnummer" (siehe auch zusätzlich PDF Doku-Link von Swissmedic). Italienisch Parsen wir zur Zeit nicht. Nur DE und FR.
@@
http://oddb.niklaus.org/de/gcc/drug/reg/62285/seq/01
http://oddb.niklaus.org/de/gcc/patinfo/reg/62285/seq/01
shows the info as it should see
http://oddb.niklaus.org/de/gcc/patinfo/reg/50290/seq/02
I see the problem
sudo -u apache ruby /var/www/oddb.org/jobs/update_textinfo_swissmedicinfo --reparse --target=pi 50290
. Takes about 13 minutes.
ruby test/test_plugin/text_info.rb
but got 27 tests, 47 assertions, 11 failures, 1 errors, 0 skips
rake test
but got
<..> /opt/src/oddb.org/src/model/dose.rb:6:in `require': cannot load such file -- util/quanty (LoadError) from /opt/src/oddb.org/src/model/dose.rb:6:in `<top (required)>' from /opt/src/oddb.org/src/plugin/bsv_xml.rb:11:in `require' from /opt/src/oddb.org/src/plugin/bsv_xml.rb:11:in `<top (required)>' from /opt/src/oddb.org/src/util/updater.rb:9:in `require' from /opt/src/oddb.org/src/util/updater.rb:9:in `<top (required)>' from /opt/src/oddb.org/src/state/admin/init.rb:8:in `require' from /opt/src/oddb.org/src/state/admin/init.rb:8:in `<top (required)>' from /opt/src/oddb.org/src/state/admin/global.rb:5:in `require' from /opt/src/oddb.org/src/state/admin/global.rb:5:in `<top (required)>' from /opt/src/oddb.org/src/state/admin/galenicgroups.rb:5:in `require' from /opt/src/oddb.org/src/state/admin/galenicgroups.rb:5:in `<top (required)>' from /opt/src/oddb.org/src/state/admin/root.rb:6:in `require' from /opt/src/oddb.org/src/state/admin/root.rb:6:in `<top (required)>' from /opt/src/oddb.org/src/state/admin/login.rb:8:in `require' from /opt/src/oddb.org/src/state/admin/login.rb:8:in `<top (required)>' from /opt/src/oddb.org/src/state/paypal/checkout.rb:6:in `require' from /opt/src/oddb.org/src/state/paypal/checkout.rb:6:in `<top (required)>' from /opt/src/oddb.org/src/state/drugs/register_download.rb:6:in `require' from /opt/src/oddb.org/src/state/drugs/register_download.rb:6:in `<top (required)>' from /opt/src/oddb.org/src/state/drugs/result.rb:8:in `require' from /opt/src/oddb.org/src/state/drugs/result.rb:8:in `<top (required)>' from /opt/src/oddb.org/test/test_state/drugs/test_result.rb:12:in `require' from /opt/src/oddb.org/test/test_state/drugs/test_result.rb:12:in `<top (required)>'
http://rubular.com/
to find a better regexp, See Use .* instead [\w\s]
ruby ext/fiparse/test/test_patinfo_hpricot.rb
yields 10 errors
rake test
is not good yet 59 tests, 56 assertions, 10 failures, 3 errors, 0 skips
test/suite.rb
is completely replace by using rake test
gem install test-unit && ruby test/suite.rb
returns 1953 tests, 2499 assertions, 106 failures, 300 errors
All Files (44.5% covered at 2.87 hits/line)
607 files in total. 39024 relevant lines. 17364 lines covered and 21660 lines missed
rake test
returns
All Files (34.47% covered at 0.56 hits/line)
269 files in total. 20629 relevant lines. 7111 lines covered and 13518 lines missed