it("should have correct local ident for css export locals", (done) => {
	Promise.all([
		import("./style.module.css"),
		import("./style.module.css?hash"),
		import("./style.module.css?hash-local"),
		import("./style.module.css?path-name-local"),
		import("./style.module.css?file-local"),
		import("./style.module.css?q#f"),
		import("./style.module.css?uniqueName-id-contenthash"),
		import("./style.module.css?hash-local-custom"),
		import("./style.module.css?uniquename-local"),
		import("./style.module.css?fullhash-length"),
		import("./style.module.css?hash-digest"),
		import("./style.module.css?contenthash-digest"),
		import("./style.module.css?fullhash-digest"),
		import("./style.module.css?modulehash"),
		import("./style.module.less"),
	]).then(([idLocal, hash, hashLocal, pathNameLocal, fileLocal, queryFragment, uniqueNameIdContenthash, hashLocalCustom, uniquenameLocal, fullhashLength, hashDigest, contenthashDigest, fullhashDigest, moduleHash]) => {
		expect(idLocal).toMatchSnapshot();
		expect(hash).toMatchSnapshot();
		expect(hashLocal).toMatchSnapshot();
		expect(pathNameLocal).toMatchSnapshot();
		expect(fileLocal).toMatchSnapshot();
		expect(queryFragment).toMatchSnapshot();
		expect(uniqueNameIdContenthash).toMatchSnapshot();
		expect(hashLocalCustom).toMatchSnapshot();
		expect(uniquenameLocal).toMatchSnapshot();
		expect(fullhashLength).toMatchSnapshot();
		expect(hashDigest).toMatchSnapshot();
		expect(contenthashDigest).toMatchSnapshot();
		expect(fullhashDigest).toMatchSnapshot();
		expect(moduleHash).toMatchSnapshot();
		done()
	}).catch(done)
});
