From 9308bcd48a65aaa23fa698c678f7d725e244e11f Mon Sep 17 00:00:00 2001 From: Hitalo Souza <63821277+enghitalo@users.noreply.github.com> Date: Thu, 16 Nov 2023 09:37:43 -0400 Subject: [PATCH] tests: improve the incorrect_name_sum_type.vv and its .out file (#19890) --- vlib/v/checker/tests/incorrect_name_sum_type.out | 16 +++++++++++----- vlib/v/checker/tests/incorrect_name_sum_type.vv | 8 +++++--- 2 files changed, 16 insertions(+), 8 deletions(-) diff --git a/vlib/v/checker/tests/incorrect_name_sum_type.out b/vlib/v/checker/tests/incorrect_name_sum_type.out index 91a04121b8..bca6919b3c 100644 --- a/vlib/v/checker/tests/incorrect_name_sum_type.out +++ b/vlib/v/checker/tests/incorrect_name_sum_type.out @@ -1,12 +1,18 @@ vlib/v/checker/tests/incorrect_name_sum_type.vv:1:1: error: sum type `integer` must begin with capital letter - 1 | type integer = i8 | i16 | int | i64 + 1 | type integer = i16 | i64 | i8 | int | ~~~~~~~~~~~~ - 2 | type Integer = i8 | i16 | int | i64 + 2 | type Integer = i16 | i64 | i8 | int 3 | vlib/v/checker/tests/incorrect_name_sum_type.vv:4:1: error: method overrides built-in sum type method - 2 | type Integer = i8 | i16 | int | i64 + 2 | type Integer = i16 | i64 | i8 | int 3 | - 4 | fn (i Integer) type_name() { - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4 | fn (i Integer) type_idx() { + | ~~~~~~~~~~~~~~~~~~~~~~~~~ 5 | } 6 | +vlib/v/checker/tests/incorrect_name_sum_type.vv:7:1: error: method overrides built-in sum type method + 5 | } + 6 | + 7 | fn (i Integer) type_name() { + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ + 8 | } diff --git a/vlib/v/checker/tests/incorrect_name_sum_type.vv b/vlib/v/checker/tests/incorrect_name_sum_type.vv index e73300d599..9f5d2b59f3 100644 --- a/vlib/v/checker/tests/incorrect_name_sum_type.vv +++ b/vlib/v/checker/tests/incorrect_name_sum_type.vv @@ -1,6 +1,8 @@ -type integer = i8 | i16 | int | i64 -type Integer = i8 | i16 | int | i64 +type integer = i16 | i64 | i8 | int +type Integer = i16 | i64 | i8 | int + +fn (i Integer) type_idx() { +} fn (i Integer) type_name() { } -