Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 2369b50

Browse files
committed
fix
1 parent 668817b commit 2369b50

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

source/expectations/matchers/be_between.tpb

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -48,47 +48,47 @@ create or replace type body be_between is
4848
overriding member function run_matcher(self in out nocopy be_between, a_actual ut_data_value) return boolean is
4949
l_result boolean;
5050
begin
51-
if self.lower_bound is of(ut_data_value_date) and self.lower_bound is of(ut_data_value_date) and a_actual is of(ut_data_value_date) then
51+
if self.lower_bound is of(ut_data_value_date) and self.upper_bound is of(ut_data_value_date) and a_actual is of(ut_data_value_date) then
5252
declare
5353
l_lower ut_data_value_date := treat(self.lower_bound as ut_data_value_date);
5454
l_upper ut_data_value_date := treat(self.upper_bound as ut_data_value_date);
5555
l_actual ut_data_value_date := treat(a_actual as ut_data_value_date);
5656
begin
5757
l_result := l_actual.datavalue between l_lower.datavalue and l_upper.datavalue;
5858
end;
59-
elsif self.lower_bound is of(ut_data_value_number) and self.lower_bound is of(ut_data_value_number) and a_actual is of(ut_data_value_number) then
59+
elsif self.lower_bound is of(ut_data_value_number) and self.upper_bound is of(ut_data_value_number) and a_actual is of(ut_data_value_number) then
6060
declare
6161
l_lower ut_data_value_number := treat(self.lower_bound as ut_data_value_number);
6262
l_upper ut_data_value_number := treat(self.upper_bound as ut_data_value_number);
6363
l_actual ut_data_value_number := treat(a_actual as ut_data_value_number);
6464
begin
6565
l_result := l_actual.datavalue between l_lower.datavalue and l_upper.datavalue;
6666
end;
67-
elsif self.lower_bound is of(ut_data_value_varchar2) and self.lower_bound is of(ut_data_value_varchar2) and a_actual is of(ut_data_value_varchar2) then
67+
elsif self.lower_bound is of(ut_data_value_varchar2) and self.upper_bound is of(ut_data_value_varchar2) and a_actual is of(ut_data_value_varchar2) then
6868
declare
6969
l_lower ut_data_value_varchar2 := treat(self.lower_bound as ut_data_value_varchar2);
7070
l_upper ut_data_value_varchar2 := treat(self.upper_bound as ut_data_value_varchar2);
7171
l_actual ut_data_value_varchar2 := treat(a_actual as ut_data_value_varchar2);
7272
begin
7373
l_result := l_actual.datavalue between l_lower.datavalue and l_upper.datavalue;
7474
end;
75-
elsif self.lower_bound is of(ut_data_value_timestamp) and self.lower_bound is of(ut_data_value_timestamp) and a_actual is of(ut_data_value_timestamp) then
75+
elsif self.lower_bound is of(ut_data_value_timestamp) and self.upper_bound is of(ut_data_value_timestamp) and a_actual is of(ut_data_value_timestamp) then
7676
declare
7777
l_lower ut_data_value_timestamp := treat(self.lower_bound as ut_data_value_timestamp);
7878
l_upper ut_data_value_timestamp := treat(self.upper_bound as ut_data_value_timestamp);
7979
l_actual ut_data_value_timestamp := treat(a_actual as ut_data_value_timestamp);
8080
begin
8181
l_result := l_actual.datavalue between l_lower.datavalue and l_upper.datavalue;
8282
end;
83-
elsif self.lower_bound is of(ut_data_value_timestamp_tz) and self.lower_bound is of(ut_data_value_timestamp_tz) and a_actual is of(ut_data_value_timestamp_tz) then
83+
elsif self.lower_bound is of(ut_data_value_timestamp_tz) and self.upper_bound is of(ut_data_value_timestamp_tz) and a_actual is of(ut_data_value_timestamp_tz) then
8484
declare
8585
l_lower ut_data_value_timestamp_tz := treat(self.lower_bound as ut_data_value_timestamp_tz);
8686
l_upper ut_data_value_timestamp_tz := treat(self.upper_bound as ut_data_value_timestamp_tz);
8787
l_actual ut_data_value_timestamp_tz := treat(a_actual as ut_data_value_timestamp_tz);
8888
begin
8989
l_result := l_actual.datavalue between l_lower.datavalue and l_upper.datavalue;
9090
end;
91-
elsif self.lower_bound is of(ut_data_value_timestamp_ltz) and self.lower_bound is of(ut_data_value_timestamp_ltz) and a_actual is of(ut_data_value_timestamp_ltz) then
91+
elsif self.lower_bound is of(ut_data_value_timestamp_ltz) and self.upper_bound is of(ut_data_value_timestamp_ltz) and a_actual is of(ut_data_value_timestamp_ltz) then
9292
declare
9393
l_lower ut_data_value_timestamp_ltz := treat(self.lower_bound as ut_data_value_timestamp_ltz);
9494
l_upper ut_data_value_timestamp_ltz := treat(self.upper_bound as ut_data_value_timestamp_ltz);

0 commit comments

Comments
 (0)