林博仁(Buo-ren, Lin)
9c8a585107
Add git tracking ignore rules for snap packaging
...
Signed-off-by: 林博仁(Buo-ren, Lin) <Buo.Ren.Lin@gmail.com>
2018-09-03 16:47:39 +08:00
林博仁(Buo-ren, Lin)
aa48247f1a
Assert removable-media interface in the snap
...
This allows access to the files under `/media/*` and `/run/media/*`, as
the connection is not automatic connect instructions is also added to
the snap's description.
Refer-to: Interfaces - doc - snapcraft.io
<https://forum.snapcraft.io/t/interfaces/6154 >
Signed-off-by: 林博仁(Buo-ren, Lin) <Buo.Ren.Lin@gmail.com>
2018-09-03 16:45:08 +08:00
林博仁(Buo-ren, Lin)
b5ff354d06
Split app. command arguments into separate lines
...
This allows cleaner diffs for future modifications using the YAML's
"folded" block scalar style.
Refer-to: Folded Style - Block Scalar Styles - Block Styles
<http://yaml.org/spec/1.2/spec.html#id2796251 >
Signed-off-by: 林博仁(Buo-ren, Lin) <Buo.Ren.Lin@gmail.com>
2018-09-03 16:32:09 +08:00
林博仁(Buo-ren, Lin)
5ea8bf64f5
Flip snap packaging's grade to stable
...
This change allows downstream packagers to publish the snap to the
candidate and stable channels.
Signed-off-by: 林博仁(Buo-ren, Lin) <Buo.Ren.Lin@gmail.com>
2018-09-03 16:20:15 +08:00
林博仁(Buo-ren, Lin)
554450c943
Use automatic git-based versioning for the snap
...
Snapcraft supports automatic `git describe` based versioning when the
`version` key is set to `git`. This gives more information of the
source status of a snap distribution.
Refer-to: Snapcraft.yaml reference - doc - snapcraft.io
<https://forum.snapcraft.io/t/snapcraft-yaml-reference/4276 >
Signed-off-by: 林博仁(Buo-ren, Lin) <Buo.Ren.Lin@gmail.com>
2018-09-03 16:17:47 +08:00
Stefan Weil
69a111a739
Clean use of qsort function sort_floats
...
It is only used in textord/topitch.cpp, so move it into that file.
Remove also the inline attribute as it has not effect here and
update the type casts to fix some compiler warnings from clang.
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2018-08-31 23:17:27 +02:00
Egor Pugin
e4b9cfffcb
Merge pull request #1887 from Shreeshrii/newjava
...
Add langtests framework with frk example
2018-08-30 17:34:03 +03:00
Shree Devi Kumar
92922b421c
Add langtests framework with frk example
2018-08-30 14:28:34 +00:00
Egor Pugin
bc536dcc19
Merge pull request #1884 from Shreeshrii/newjava
...
Add $(LEPTONICA_LIBS) to applybox_test_LDADD
2018-08-30 12:17:17 +03:00
Shree Devi Kumar
a849860c6e
add prime test programs to gitignore
2018-08-30 04:32:04 +00:00
Shree Devi Kumar
4aaad7b7d1
add /unittest/*_test to gitignore
2018-08-30 04:30:01 +00:00
Shree Devi Kumar
b5d41b77eb
Add leptonica-libs for apply-boxes test
2018-08-30 04:25:28 +00:00
Egor Pugin
2645dfce1b
Merge pull request #1882 from Shreeshrii/newjava
...
DISABLE some tests
2018-08-29 23:58:05 +03:00
Shree Devi Kumar
85b03723ea
DISABLE some tests by default since they take long to run. They can be forced to run by --gtest_also_run_disabled_tests argument
2018-08-29 20:28:20 +00:00
zdenop
a78bbd2f72
Merge pull request #1876 from stweil/unittest
...
unittest: Fix and enable applybox_test
2018-08-28 21:11:22 +02:00
Stefan Weil
46f65bf0c2
unittest: Fix and enable applybox_test
...
It needs an update of the test submodule.
The tests only pass with a small modification of the ground truth texts
(kTruthTextWords, kTruthTextLine).
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2018-08-28 21:03:49 +02:00
Egor Pugin
abd1c3d879
Merge pull request #1870 from Shreeshrii/newjava
...
Javanese Virama and pre-base vowel fix
2018-08-28 13:57:08 +03:00
Shree Devi Kumar
70daecf267
Javanese Validation works now - for the most part
2018-08-27 21:00:35 +00:00
Shree Devi Kumar
3e8e338c06
taking as kCOnsonant in validate_grapheme
2018-08-27 12:09:34 +00:00
Shree Devi Kumar
a6c6b34bac
Workaround for Javanese Aksara's Taling, do not label it as a combiner
2018-08-27 12:09:34 +00:00
zdenop
5b31213764
Merge pull request #1866 from stweil/unittests
...
Fix and enable two more unit tests
2018-08-27 12:34:46 +02:00
zdenop
c773092446
Merge pull request #1865 from noahmetzger/winfix
...
Added detailed value description for glyph_confidences parameter
2018-08-27 12:34:03 +02:00
Stefan Weil
c1af1f6694
unittest: Fix and enable commandlineflags_test
...
It only works if training is enabled and built.
The test "PrintUsageAndExit" had to be disabled because it
currently fails.
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2018-08-27 11:55:23 +02:00
Stefan Weil
ca7ae1c3a6
unittest: Fix and enable validator_test
...
It requires additional training libraries, so this test only works
if training is enabled and build.
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2018-08-27 11:45:35 +02:00
Noah Metzger
f7663c69f6
Added detailed value description for glyph_confidences parameter
...
Signed-off-by: Noah Metzger <noah.metzger@bib.uni-mannheim.de>
2018-08-27 10:52:15 +02:00
zdenop
d8237f3c60
Merge pull request #1864 from stweil/unittests
...
Fix and enable eight more unit tests
2018-08-26 19:48:56 +02:00
Stefan Weil
70665721f4
unittest: Fix and enable tfile_test
...
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2018-08-26 19:15:06 +02:00
Stefan Weil
8e404679c1
unittest: Fix and enable tabvector_test
...
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2018-08-26 19:15:06 +02:00
Stefan Weil
aac00836d5
unittest: Fix and enable tablerecog_test
...
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2018-08-26 19:15:06 +02:00
Stefan Weil
7aef7a304f
unittest: Fix and enable tablefind_test
...
This requires a local definition for macro ABSL_ARRAYSIZE
(normally defined as part of the Abseil API).
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2018-08-26 19:15:06 +02:00
Stefan Weil
f95725afcb
unittest: Fix and enable stats_test
...
This requires a local definition for macro ABSL_ARRAYSIZE
(normally defined as part of the Abseil API).
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2018-08-26 19:15:06 +02:00
Stefan Weil
6df28fb3f0
unittest: Fix and enable rect_test
...
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2018-08-26 19:15:06 +02:00
Stefan Weil
3d38e8ceb7
unittest: Fix and enable nthitem_test
...
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2018-08-26 19:15:06 +02:00
Stefan Weil
f876ddb084
unittest: Fix and enable linlsq_test
...
Sort also the tests alphabetically.
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2018-08-26 19:15:06 +02:00
Egor Pugin
4620674eca
Merge pull request #1863 from stweil/unittest
...
Add Google code for more unittests
2018-08-25 21:55:40 +03:00
Stefan Weil
aec9ce7757
unittest: Fix and enable intfeaturemap_test
...
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2018-08-25 18:39:41 +02:00
Stefan Weil
c4eda838aa
unittest: Fix and enable indexmapbidi_test
...
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2018-08-25 18:39:40 +02:00
Stefan Weil
de7676c88e
unittest: Fix and enable heap_test
...
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2018-08-25 18:39:40 +02:00
Stefan Weil
778092838a
Add ARRAYSIZE macro for Google test environment
...
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2018-08-25 18:39:40 +02:00
Stefan Weil
2dc0b68147
unittest: Fix and enable denorm_test
...
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2018-08-25 18:16:46 +02:00
Stefan Weil
bb101defdb
unittest: Fix and enable colpartition_test
...
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2018-08-25 18:16:46 +02:00
Stefan Weil
68db6aa5df
unittest: Fix and enable cleanapi_test
...
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2018-08-25 18:16:46 +02:00
Stefan Weil
0dc5c8ef3f
unittest: Fix and enable bitvector_test
...
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2018-08-25 18:16:46 +02:00
Stefan Weil
2b7df59187
Add more unittests from Google
...
They were provided by Jeff Breidenbach <jbreiden@google.com>.
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2018-08-25 18:16:46 +02:00
Stefan Weil
f0337c2d1a
Add more portability hacks for Google test environment
...
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2018-08-25 18:16:46 +02:00
Stefan Weil
7a2f8d9010
Move class tesseract::File from training to ccutil
...
This allows using the class for unittests, too.
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2018-08-25 18:16:46 +02:00
Egor Pugin
f5705da1d9
Merge pull request #1859 from stweil/fix
...
Fix whitespace issues
2018-08-24 19:16:27 +03:00
Stefan Weil
f24426cd1b
Convert CRLF line endings to LF
...
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2018-08-23 18:18:15 +02:00
Stefan Weil
63965bd750
Fix new whitespace issues
...
- add linefeed after last line
- remove blanks at line endings
This fixes some warnings from clang:
src/training/validate_javanese.h:63:51: warning:
no newline at end of file [-Wnewline-eof]
src/training/validate_javanese.cpp:269:26: warning:
no newline at end of file [-Wnewline-eof]
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2018-08-23 18:18:15 +02:00
Egor Pugin
07acc2b260
Merge pull request #1856 from stweil/fix
...
Fix assertion caused by access to default TBOX
2018-08-23 00:08:38 +03:00