import { getBucketForSelector } from 'fontoxpath';
describe('getBucketForSelector', () => {
	it('returns the correct bucket for element selectors', () => {
		chai.assert.equal(getBucketForSelector('self::element()'), 'type-1');
	});
	it('returns the correct bucket for PI selectors', () => {
		chai.assert.equal(getBucketForSelector('self::processing-instruction()'), 'type-7');
	});
	it('returns the correct bucket for named element selectors', () => {
		chai.assert.equal(getBucketForSelector('self::someElement'), 'name-someElement');
	});
	it('returns the correct bucket for text selectors', () => {
		chai.assert.equal(getBucketForSelector('self::text()'), 'type-3');
	});
});
