chiark / gitweb /
doxygen: every item added to the map should have proper type.
authorVladimír Vondruš <mosra@centrum.cz>
Sun, 4 Feb 2018 22:46:36 +0000 (23:46 +0100)
committerVladimír Vondruš <mosra@centrum.cz>
Sun, 4 Feb 2018 22:56:35 +0000 (23:56 +0100)
doxygen/test/js-test-data/unicode.bin
doxygen/test/populate-js-test-data.py
doxygen/test/test-search.js

index 23aa5fc9c091ceca3a549c5e28df3abb58344b97..81595827d1393474b0a7389442aebe4092b6d603 100644 (file)
Binary files a/doxygen/test/js-test-data/unicode.bin and b/doxygen/test/js-test-data/unicode.bin differ
index 0d0eac68037ccf2194585f202fa26b3112dc29ee..fb848414711fea8bce42113db8e51c17db24faf9 100755 (executable)
@@ -74,8 +74,8 @@ with open(basedir/'searchdata.b85', 'wb') as f:
 trie = Trie()
 map = ResultMap()
 
-trie.insert("hýždě", map.add("Hýždě", "#a"))
-trie.insert("hárá", map.add("Hárá", "#b"))
+trie.insert("hýždě", map.add("Hýždě", "#a", flags=ResultFlag.PAGE))
+trie.insert("hárá", map.add("Hárá", "#b", flags=ResultFlag.PAGE))
 
 with open(basedir/'unicode.bin', 'wb') as f:
     f.write(serialize_search_data(trie, map))
index 39b0273d7d8ea303eddbb439db16c2d49b93b895..427b9f4773196c56ad7a429eb002cf5b3abf2fbe 100644 (file)
@@ -222,21 +222,21 @@ const { StringDecoder } = require('string_decoder');
     assert.deepEqual(Search.search('h'), [
         { name: Search.toUtf8('Hárá'),
           url: '#b',
-          flags: 0,
+          flags: 192,
           suffixLength: 5 },
         { name: Search.toUtf8('Hýždě'),
           url: '#a',
-          flags: 0,
+          flags: 192,
           suffixLength: 7 }]);
     assert.deepEqual(Search.search('hý'), [
         { name: Search.toUtf8('Hýždě'),
           url: '#a',
-          flags: 0,
+          flags: 192,
           suffixLength: 5 }]);
     assert.deepEqual(Search.search('há'), [
         { name: Search.toUtf8('Hárá'),
           url: '#b',
-          flags: 0,
+          flags: 192,
           suffixLength: 3 }]);
 }