trailofbits / binary_type_inference

GNU General Public License v3.0
11 stars 0 forks source link

Property Tests for Polymorphic formals/actuals #24

Open 2over12 opened 2 years ago

2over12 commented 2 years ago

Property tests are fairly easy to construct for testings properties we want to hold for polymorphic parameter bindings. The idea is to generate sketch graphs that use other sketches. Then we check if words from the language of the formal in is in the language of the actual in. Then for outs we check if all the words in the actual out are in the formal out.