tests currently cover the following all of which are passing - basic execution - referencing tables - referencing other source blocks