# Copyright (c) Microsoft Corporation. # Licensed under the MIT License. cases: - note: sub data: {} modules: - | package test x = 3 - -1 - 4.5 # Undefined y { false } a = 1 - y b = y - 1 query: data.test want_result: x: -0.5 - note: non-numeric data: {} modules: - | package test x = "1" - 9 query: data.test.x error: "`sub` expects numeric argument." - note: all data: {} modules: - | package test x = 16 / 2 % 5 / 2 query: data.test want_result: x: 1.5