Size: a a a

2020 December 11

NT

Nikita Tsukanov in pro.net
со своим async Main, который вызывается хуй пойми где
источник

IC

Ilya Chernoudov in pro.net
Nikita Tsukanov
у хюнита дохера чего своего, но мне нужен именно тот поток, который ось считает гуёвым
А это разве не dotnet test делает?
источник

IC

Ilya Chernoudov in pro.net
Ну и в nunit это можно сделать?
источник

NT

Nikita Tsukanov in pro.net
Ilya Chernoudov
А это разве не dotnet test делает?
нет, это делает хюнит
источник

NT

Nikita Tsukanov in pro.net
вообще заставить хюнит выполнять тесты на нужном тебе потоке - та ещё ебатория
источник

IC

Ilya Chernoudov in pro.net
Nikita Tsukanov
нет, это делает хюнит
У них там конечно мейнтейнеры немного похуистичные
источник

NT

Nikita Tsukanov in pro.net
то есть примерно вот такая ебатория нужна чтобы просто выполнять тесты на своём синк контексте - https://github.com/kekekeks/Avalonia-unit-testing-with-headless-platform/blob/master/HeadlessTests/AvaloniaTestFramework.cs
источник

NT

Nikita Tsukanov in pro.net
и то это хак на самом деле
источник

NT

Nikita Tsukanov in pro.net
оно сломаться может минорным релизом хюнита
источник

NT

Nikita Tsukanov in pro.net
т. е. его надо заставить думать что он гоняет тесты параллельно
источник

NT

Nikita Tsukanov in pro.net
и что у него всего один поток для параллелизма
источник

NT

Nikita Tsukanov in pro.net
иначе не взлетит
источник

NT

Nikita Tsukanov in pro.net
короч страшнейшая ёбань
источник

IC

Ilya Chernoudov in pro.net
Боль я смотрю..
источник

IC

Ilya Chernoudov in pro.net
Тебе нужно свой фреймворк сделать!
источник

IC

Ilya Chernoudov in pro.net
С ui на авалонии
источник

NT

Nikita Tsukanov in pro.net
Nikita Tsukanov
у хюнита дохера чего своего, но мне нужен именно тот поток, который ось считает гуёвым
в v3 обещают это починить
источник

NT

Nikita Tsukanov in pro.net
за счёт того что у сборки с тестами будет контроль над точкой входа
источник

NT

Nikita Tsukanov in pro.net
т. е. они вызов раннера пихают прямо в тесты
источник

NT

Nikita Tsukanov in pro.net
что делать с контекстом синхронизации всё равно немного не понятно
источник