LimeChain / matchstick

🔥 Unit testing framework for Subgraph development on The Graph protocol. ⚙️
MIT License
210 stars 18 forks source link

Compile tests if imported files have changed #258

Closed dimitrovmaksim closed 2 years ago

dimitrovmaksim commented 2 years ago

Issues: closes https://github.com/LimeChain/matchstick/issues/260

What it does:

Check if included files in each .test.ts files has changed (If the .test.ts file has not been changed). Does not include node-modules. A recompile flag will be added that can be run if node_modules have been updated (addressed here https://github.com/LimeChain/matchstick/pull/257)

Should I extract the whole is_source_modified logic in a separate file?