# Copyright (c) Microsoft Corporation. # Licensed under the MIT License. cases: - note: unary expr on non literals produces an error modules: - | package test x = - y y = 1 query: data.test error: "unary - can only be used with numeric literals" - note: unary expr on literals work modules: - | package test x = - 1 # With space y = -1 z = - # With newlines and comment 1 query: data.test want_result: x: -1 y: -1 z: -1 - note: double unary expr modules: - | package test x = - -1 query: data.test error: "unary - can only be used with numeric literals" - note: double unary expr double space modules: - | package test x = - - 1 query: data.test error: "unary - can only be used with numeric literals"