Вопросы по теме 'assert'
С++ - полностью приостановить приложение Windows
Я разрабатываю простое приложение WinAPI и начал с написания собственной системы утверждений.
У меня есть макрос, определенный как ASSERT(X) , который сделает то же самое, что и assert(X) , но с большей информацией, дополнительными параметрами и...
1919 просмотров
schedule
27.02.2024
Правильный способ поймать ошибку утверждения в NUnit
Я пишу интеграционные тесты для своей базы данных, и у меня есть один вопрос. В начале тестового метода я добавляю некоторые объекты в базу данных, а в конце метода я должен их удалить.
Итак, у меня есть код вроде:
var group = new ContactGroup...
3136 просмотров
schedule
19.10.2023
assert () против принудительного (): что выбрать?
Мне трудно выбрать, следует ли мне «принудительно применять» условие или «утверждать» условие в D. (Однако это не зависит от языка.)
Теоретически я знаю, что вы используете утверждения для поиска ошибок и применяете другие условия для проверки...
964 просмотров
schedule
13.04.2024
assert, -NDEBUG и ошибка сегментации
У меня есть довольно большой фрагмент кода, который хорошо работает в разрабатываемой версии со многими assert() в коде. Я отключил утверждения с помощью директивы -DNDEBUG , переданной в g++, и теперь мой код ломается из-за seg. вина. Есть ли...
748 просмотров
schedule
06.03.2024
Утверждение Python и возможность повторного использования кода
Лучшей практикой, по-видимому, является использование assert для условия, которое никогда не должно произойти, если код правильный, и исключения для условия, которое немного необычное, но может произойти (например, когда заканчивается память или...
1733 просмотров
schedule
26.10.2022
Что такое исходный режим javac по умолчанию (утверждается как компиляция идентификатора)?
Согласно руководству по утверждению Java7 :
исходный режим 1.3 (по умолчанию) — компилятор принимает программы, использующие assert в качестве идентификатора, но выдает предупреждения. В этом режиме программам не разрешается использовать...
1829 просмотров
schedule
12.07.2022
Как я могу утверждать true, если всплывающее окно существует?
В основном я хочу иметь возможность утверждать true, если всплывающее окно появляется, когда я нажимаю кнопку, которую оно сейчас делает. Как мне это сделать? Вот мой код:
for (String handle : driver.getWindowHandles()) {...
1597 просмотров
schedule
23.10.2023
строковый итератор, несовместимый для чтения каждой строки
У меня есть std::ostringstream. Я хотел бы выполнить итерацию для каждой строки этого std::ostringstream.
Я использую boost::tokenizer :
std::ostringstream HtmlStream;
.............
typedef...
413 просмотров
schedule
02.05.2024
Самый Pythonic способ проверки ввода
Каков самый «правильный» Pythonic способ проверки пользовательского ввода в Python?
Я использовал следующее:
while True:
stuff = input("Please enter foo: ")
try:
some_test(stuff)
print("Thanks.")
break
except...
14406 просмотров
schedule
02.11.2022
Как утвердить текстовое содержимое в неизвестном узле в SoapUI
У меня есть веб-сервис, который возвращает определенные значения.
<BasicPersons>
<id>4</id>
<firstName>Patricia</firstName>
<middleName>A</middleName>...
836 просмотров
schedule
18.01.2024
Утверждают, что два словаря почти равны
Я пытаюсь утверждать, что два словаря почти равны, но у меня это не получается.
Вот пример:
>>> import nose.tools as nt
>>> nt.assert_dict_equal({'a' : 12.4}, {'a' : 5.6 + 6.8})
Traceback (most recent call last):
File...
15094 просмотров
schedule
23.04.2024
Как я могу выполнить утверждение во время выполнения в функции constexpr?
Насколько я понимаю, функция constexpr может выполняться как во время компиляции, так и во время выполнения, в зависимости от того, можно ли выполнить всю оценку во время компиляции или нет.
Однако вы не можете перегрузить эту функцию, чтобы иметь...
2211 просмотров
schedule
06.10.2023
Как использовать assert в асинхронных функциях? (Машинопись)
У меня есть блок, как показано ниже, который представляет собой функцию, использующую async . Если я добавлю туда оператор assert, он остановит выполнение кода в этой строке, но ошибка не будет выдана. Он просто тихо умирает :(
async function...
417 просмотров
schedule
08.11.2022
Как утверждать во время компиляции, что функция является членом определенного класса
У меня есть интерфейс, в котором содержимое каждой функции создается с помощью большого макроса. Если программист добавляет новую функцию и забывает добавить эту функцию в класс интерфейса, это создает много ошибок компиляции, которые отвлекают от...
162 просмотров
schedule
15.10.2023
Утверждать и возвращать макрос в Google Test?
Есть ли в Google Test какой-нибудь макрос ASSERT_AND_RETURN , который что-то проверяет, и если он неверен, вызывает утверждение и возвращает значение?
4895 просмотров
schedule
05.10.2023
dynamic_cast в утверждении, вызывающем ошибку
Я использую устаревшую Visual Studio 2008 (позвольте мне избавить вас от проблем "вот ваша проблема".) Это похоже на проблему с Visual Studio: http://rextester.com/XKFR77690 Похоже, это проблема с макросом assert : http://ideone.com/bhxMi0...
451 просмотров
schedule
11.08.2022
Неверные операнды в двоичном выражении после переключения с g++ на clang++ Ошибка возникает в утверждении
Я ценю любую помощь в этом вопросе, я немного гуглил и искал, и мне не хватает того, что происходит или как это исправить.
У меня есть код, ранее скомпилированный в командной строке с помощью g++, для которого я создал файл make, и я тестирую его с...
41 просмотров
schedule
06.03.2024
Как выполнить самоанализ assert в Python
Я изучаю, как выполнить интроспекцию assert в Python таким же образом это py.test . Например...
>>> a = 1
>>> b = 2
>>> assert a == b
Traceback (most recent call last):
File "<stdin>", line 1, in...
437 просмотров
schedule
08.04.2024
Утверждение в нетестовой функции в Go
Я хочу использовать утверждение в функции, но это не тестовая функция. Это обычная функция, и я хочу использовать что-то вроде assert.Equal(param1, some_constant) . Я наткнулся на следующий пакет:...
1456 просмотров
schedule
21.01.2024
TestCafe Правильный способ утверждения элемента виден
Основываясь на различных обсуждениях на форуме, документации TestCafe и попытках сравнить результаты, я до сих пор не уверен, какой из них является правильным (или лучшим), чтобы утверждать, что элемент страницы виден.
await...
4264 просмотров
schedule
11.01.2024