Better handling of getting valid bound type.

This commit is contained in:
2019-02-19 12:59:07 +01:00
parent 18ca112624
commit 685cae2dc6
4 changed files with 14 additions and 8 deletions

View File

@@ -14,8 +14,8 @@ namespace UpsilonTests.GeneralTests
public void BasicStringVariable()
{
const string input = @"
string = ""test""
return string
str = ""test""
return str
";
var evaluated = Executor.EvaluateScript<string>(input, Options);
Assert.Equal("test", evaluated);
@@ -25,8 +25,8 @@ return string
public void StringIndexable()
{
const string input = @"
string = ""test""
return string[3]
str = ""test""
return str[3]
";
var evaluated = Executor.EvaluateScript<string>(input, Options);
Assert.Equal("s", evaluated);
@@ -36,8 +36,8 @@ return string[3]
public void StringAddition()
{
const string input = @"
string = ""test"" + ""123""
return string
str = ""test"" + ""123""
return str
";
var evaluated = Executor.EvaluateScript<string>(input, Options);
Assert.Equal("test123", evaluated);