Описание тега utest
NoneUtest (произносится как микротест) - это облегченная библиотека тестирования для Scala.
1
ответ
Есть ли способ игнорировать тест в uTest?
Например, в spec2 есть функция "Ожидание пока не исправлено". Есть ли способ игнорировать тест в µTest?
20 авг '16 в 14:49
1
ответ
Как глубоко сравнить два js-подобных объекта в scala.js?
Поскольку js.Dynamic.literal() != js.Dynamic.literal(), Каков предлагаемый способ проверки равенства для двух литералов? Я не хочу характеризовать эти литералы чертами. Я хочу знать, глубоко ли они равны. Что я сейчас делаю, так это следующее val js…
30 июн '16 в 14:37
0
ответов
ScalaJs Test с помощью utest
Я работаю над кросс-построенным проектом ScalaJs и написал тесты ScalaJs с использованием utest. Изначально все работало нормально, тестовые примеры компилировались и давали результат, но теперь я неожиданно получаю указанную ниже ошибку. Пожалуйста…
26 апр '16 в 04:57
1
ответ
Sbt hook для пользовательского µtest test runner
Я использую µtest в проекте Scala SBT. Я хочу запускать различные классы тестов с помощью специального тестового прогона, который состоит из такого кода val results = AnotherClassWithTests.myTests.run() println(results.leaves.count(_.value.isSuccess…
09 янв '16 в 10:24
1
ответ
ScalaJs с платформой Play (ошибка в тестах)
Я пытаюсь использовать проект кросс-сборки ScalaJs с Play Framework 2.5. Я сталкиваюсь с проблемой, когда пытаюсь запустить тесты для Client.scala . Я получаю ошибку - вызвано: TypeError: Невозможно вызвать метод "appendChild" со значением NULL. Фра…
05 апр '16 в 17:13
1
ответ
Как я могу отладить модульные тесты scala.js?
У меня есть несколько модульных тестов scala.js, написанных на utest. Все они прекрасно запускаются из сборки sbt, однако я хотел бы иметь возможность проходить через модульные тесты в отладчике. Использование моей любимой IDE (intellij) для отладки…
10 июн '15 в 03:37
2
ответа
Как получить название текущего тестового примера scalajs / uTest
Как я могу получить название текущего тестового примера uTest? Во время теста я обычно использую println(...) или log.debug(...) для печати и проверки различных значений. В начале теста я печатаю название теста. Я всегда могу сделать это: object MyT…
27 янв '16 в 15:21
1
ответ
Как запустить тесты ScalaJs в реальном браузере?
Можно ли запустить сгенерированный js тестовый код в браузере? ScalaJS, похоже, генерирует следующие js-файлы в целевой директории (project-name)-test-fastopt.js (project-name)-test-jsdeps.js перед запуском тестов. Можно ли запустить эти тесты в бра…
28 мар '16 в 16:54
0
ответов
mockredis: как работает макет (пример)
Как я могу издеваться, например, hgetall, hdel, hsetnx и т. д. Redis-методы с mockredis. Я нашел описание, как я могу исправить экземпляр Redis, но я понятия не имею, что делать, чтобы издеваться над методами Redis. Например, когда мой тестовый мето…
12 окт '18 в 07:39
1
ответ
Как проверить программы scala.js на наличие побочных эффектов, которые происходят асинхронно с использованием µtest?
У меня есть µtest комплект, который должен проверить, что некоторые асинхронные операции в конечном итоге имеют побочный эффект. Поскольку javascript (и, следовательно, scala.js) является однопоточным, невозможно блокировать и ожидать появления побо…
10 июн '15 в 03:55
1
ответ
Как проверить объекты или другие отдельные ресурсы / отключить параллельное тестирование с помощью uTest
https://github.com/lihaoyi/utest Как сказано в документации, uTest проводит тесты параллельно. Тестовые случаи внутри одного набора тестов могут выполняться последовательно, если используются import utest.ExecutionContext.RunNow но sbt запускает ра…
06 фев '16 в 08:02
0
ответов
Как использовать uTest-упаковку с тестом scalajs sbt для проверки асинхронных событий?
Я попробовал упаковку теста uTest в GitHub со следующим кодом: object AjaxExp01SOTest extends TestSuite { val log = JSLog.getLogger(getClass().getSimpleName) JSLog.setGlobalLevel(Level.DEBUG) def tests = TestSuite { "OK: GET slP" - { val promise = P…
29 мар '16 в 06:58
0
ответов
Scala защитное кодирование вокруг asInstanceOf принуждения
Показательный пример: java.lang.ExceptionInInitializerError at sun.misc.Unsafe.ensureClassInitialized(Native Method) at sun.reflect.UnsafeFieldAccessorFactory.newFieldAccessor(UnsafeFieldAccessorFactory.java:43) at sun.reflect.ReflectionFactory.newF…
21 окт '15 в 23:29
1
ответ
Не могу получить тест для запуска тестов
Я следую Основному учебнику в Scala.JS. Я также подписался на Cannot get uTest, чтобы увидеть мои тесты Я обновляю свой build.sbt, чтобы иметь следующее: testFrameworks += new TestFramework("utest.runner.Framework") libraryDependencies += "com.lihao…
30 ноя '15 в 06:32
0
ответов
Исключение "неинтересный вызов фиктивной функции" при насмешке над функцией с помощью базового класса шаблона
У меня есть базовый класс A: template <typename Type> class A { public: virtual const std::string& GetName() const = 0; virtual Type GetDefault() const = 0; } И производный класс B: class B : public A<bool> { public: const std::strin…
21 янв '19 в 10:51
1
ответ
Как я могу проверить будущий сбой в TestSuite с помощью utest?
Я хотел бы знать, эквивалентность recoveryToSucceededIf в скалярном в µtest. Фактически, на странице github показан метод runAsync, который AFAIK является методом TestRunner. С наилучшими пожеланиями
11 окт '17 в 21:36
1
ответ
Тестирование события клика не выполнено
Я следую официальному руководству по scala.js, и в части тестирования есть такой код: package tutorial.webapp import utest._ import org.scalajs.jquery.{JQuery, jQuery} object TutorialTest extends TestSuite { // Initialize App TutorialApp.setupUI def…
27 окт '15 в 20:44
1
ответ
Ложные классы Scala.js
Я пытаюсь протестировать компонент React, написанный на Scala.js, который выбирает список категорий с сервера. Мне удалось предоставить альтернативный экземпляр jQuery для компонента, но сам jQuery mock не может быть скомпилирован. Вот код макета: i…
19 авг '15 в 07:03
1
ответ
Настройка проекта sbt play cross build: бегун uTest неправильно разделяет проекты клиент / сервер
Я использую build.sbt, который имеет настройки кросс-компиляции и в основном является адаптированной версией " Play with scala-js example", и у меня возникли некоторые проблемы при получении чистой настройки для моих тестов. В частности, при выполне…
16 окт '15 в 01:37
1
ответ
Интегрируйте µTest (микротест) для Scala в проект Gradle
Я использую Gradle для своих проектов Scala и немного расстроен документацией по scalatest. Поэтому я начал поискать альтернативный фреймворк. Единственное, что я нашел, это µTest (микротест). Но пока мне не удалось найти способ интегрировать µTest …
22 янв '20 в 00:27