/
EvilBeaver
/
OneScript
Обзор
Документация
Войти
/
EvilBeaver
/
OneScript
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
v2.0-alpha-1
src/NUnitTests/AsyncExecution.cs
31 строка
963 B
EvilBeaver
Сверхпримитивный запуск в async
01 апр 2020, 23:33
01 апр 2020, 23:33
3b22622
Код
Авторство
О чём код?
/*---------------------------------------------------------- This Source Code Form is subject to the terms of the Mozilla Public License, v.2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/. ----------------------------------------------------------*/ using System.Threading.Tasks; using NUnit.Framework; using ScriptEngine; namespace NUnitTests { [TestFixture] public class AsyncExecution { [Test] public async Task RunInAsyncSimpleCode() { var e = new ScriptingEngine(); e.Initialize(); var code = e.Loader.FromString("А = 1; Б = 2;"); var compiler = e.GetCompilerService(); var module = e.LoadModuleImage(compiler.Compile(code)); e.Environment.LoadMemory(e.Machine); var sdo = e.CreateUninitializedSDO(module); await e.InitializeSDOAsync(sdo); } } }