Skip to content

Commit 4a3fb11

Browse files
committed
REVERT ME: require() test for json/txt
1 parent dca8d99 commit 4a3fb11

File tree

1 file changed

+17
-2
lines changed

1 file changed

+17
-2
lines changed

packages/firestore/test/unit/remote/bloom_filter.test.ts

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,23 @@ import { expect } from 'chai';
2121

2222
import { BloomFilter } from '../../../src/remote/bloom_filter';
2323

24-
describe('BloomFilter', () => {
25-
it('can initiate an empty BloomFilter', () => {
24+
var fs = require('fs');
25+
require.extensions['.txt'] = function (module, filename) {
26+
module.exports = fs.readFileSync(filename, 'utf8');
27+
};
28+
29+
const data: { bits: { bitmap: string, padding: number }, hashCount: number } = require('./bloom_filter_golden_test_data/Validation_BloomFilterTest_MD5_1_01_bloom_filter_proto.json');
30+
const res: string = require('./bloom_filter_golden_test_data/Validation_BloomFilterTest_MD5_1_01_membership_test_result.txt');
31+
32+
describe('zzyzx BloomFilter', () => {
33+
it('zzyzx can initiate an empty BloomFilter', () => {
34+
console.log('zzyzx CHECKPOINT 1');
35+
console.log(`data.bits.bitmap=${data.bits.bitmap}`);
36+
console.log(`data.bits.padding=${data.bits.padding}`);
37+
console.log(`data.hashCount=${data.hashCount}`);
38+
console.log(`res=${res}`);
39+
console.log('zzyzx CHECKPOINT 2');
40+
2641
const bloomFilter = new BloomFilter(
2742
/* bitmap */ new Uint8Array(0),
2843
/* padding */ 0,

0 commit comments

Comments
 (0)