Handle if statements

This commit is contained in:
2018-11-13 12:48:50 +01:00
parent e5ac28bacf
commit 1aee448999
15 changed files with 135 additions and 17 deletions

18
UpsilonTests/IfTests.cs Normal file
View File

@@ -0,0 +1,18 @@
using Upsilon.Evaluator;
using Xunit;
namespace UpsilonTests
{
public class IfTests
{
[Fact]
public void BasicIfTest()
{
var input = "if true then val = true end";
var script = new Script(input);
Assert.Empty(script.Diagnostics.Messages);
var actual = script.Evaluate<bool>();
Assert.True(actual);
}
}
}