はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ assert

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 13 / 13件)
 

Node.js compatibility for Cloudflare Workers – starting with Async Context Tracking, EventEmitter, Buffer, assert, and util

2023/03/23 このエントリーをはてなブックマークに追加 8 users Instapaper Pocket Tweet Facebook Share Evernote Clip buffer EventEmitter

Over the coming months, Cloudflare Workers will start to roll out built-in compatibility with Node.js core APIs as part of an effort to support increased compatibility across JavaScript runtimes. We are happy to announce today that the first of these Node.js APIs – AsyncLocalStorage, EventEmitter... 続きを読む

Node.js の assert の小話 - from scratch

2021/12/27 このエントリーをはてなブックマークに追加 14 users Instapaper Pocket Tweet Facebook Share Evernote Clip Jest test node.js from Scratch

Node.js Advent Calendar の4日目の記事 です。 Node.js の assert は結構歴史が深いです。あまり直接使ってる人は少ないかもしれません。使うとしたら test で使ったりするケースでしょうか。 それも最近は jest に生えてる便利ライブラリを使うほうが多いのかもしれないですね。 unassert なんかで開発中に埋め込んで... 続きを読む

JSerレポート #2: Node.jsコアモジュールとBundler(webpackなど)によるpolyfillのギャップ - JSer.info

2018/12/25 このエントリーをはてなブックマークに追加 29 users Instapaper Pocket Tweet Facebook Share Evernote Clip Webpack API bundler Polyfill 挙動

このレポートは、現在進行形で機能追加や仕様変更が行われているNode.jsコアモジュールとブラウザ向けpolyfillにおける挙動の違い(ギャップ)が広がってきている問題について調べたものです。 ここでは https://nodejs.org/api/ に掲載されているうち assertのようにNode.jsにバンドルされているモジュールのことをNode.j... 続きを読む

PHP:文字列が整数かの検証にis_numeric, ctype_digit, filter_varはどれも妥当ではない

2018/08/19 このエントリーをはてなブックマークに追加 14 users Instapaper Pocket Tweet Facebook Share Evernote Clip 整数 PHP 検証 文字列 fal

is_numericは「数字かどうか」をチェックする関数であり、整数に限らなれない。少数もtrueになるだけでなく、指数表記やPHP_INT_MAXを超える数もtrue扱いである。したがって、「整数かどうか」をチェックする場面では適切ではない。 assert(is_numeric('0')); assert(is_numeric('1')); assert(is_numeric('1 ') === fal... 続きを読む

Rustのパニック機構 - 簡潔なQ

2018/02/18 このエントリーをはてなブックマークに追加 59 users Instapaper Pocket Tweet Facebook Share Evernote Clip rust result パニック 原則 動作

2018 - 02 - 18 Rustのパニック機構 Rust 概要: Rustのパニック機構は異常終了の処理を安全に行うためにある。この動作を詳しくみていく。 パニックとは何か Rustには 2つの異なる例外処理機構 があります。 発生源 対処方法 例 パニック プログラミングエラー 原則として捕捉しない assert!() 境界外参照 Result 例外的な入力 必要に応じて捕捉 I/Oエラー... 続きを読む

Groovy製のSeleniumラッパーライブラリ「Geb」で、可読性の高いテストを書いてみよう (1/6):CodeZine(コードジン)

2017/10/06 このエントリーをはてなブックマークに追加 36 users Instapaper Pocket Tweet Facebook Share Evernote Clip CodeZine GEB MyApp Login Java

illustration by iwasawa Geb概略 Gebの強み Gebは、前述の通りGroovyの言語機能を利用した簡潔な記述が強みです。GebのWebサイトにあるサンプルコードを見てみましょう。基本的な文法はJavaとほぼ同様です。 import geb.Browser Browser.drive { go "http://myapp.com/login" // ① assert $(... 続きを読む

Node.jsでもassertしたい - A-FRONT

2016/12/12 このエントリーをはてなブックマークに追加 28 users Instapaper Pocket Tweet Facebook Share Evernote Clip node.js まえがき メカニズム 意志 プログラミング言語

2016 - 12 - 12 Node.jsでもassertしたい まえがき この記事は リクルートエンジニアアドベントカレンダー 12日目の記事です。 Node.jsでのAssertion Assertionとは? 多くの プログラミング言語 で assert というメカニズムが実装されています。 assert はプログラムを記述する人が、絶対にコードのこの場所ではこの値が入ってくる、という意志... 続きを読む

BabelでES6で書いて、webpackでビルドして、mochaでテスト書いて、power-assertassertの出力を見やすくして、karmaで複数ブラウザのテストを自動化して、カバレッジを出力するようにした - UUUM攻殻

2016/09/16 このエントリーをはてなブックマークに追加 100 users Instapaper Pocket Tweet Facebook Share Evernote Clip Karma Webpack Babel カバレッジ mocha

2016 - 09 - 16 BabelでES6で書いて、webpackでビルドして、mochaでテスト書いて、power-assertassertの出力を見やすくして、karmaで複数ブラウザのテストを自動化して、カバレッジを出力するようにした おはこんばんちは!! 尾藤 a.k.a. BTOです。 UUUMでは業務の効率改善に kintone を導入しようとしているのですが、kintone ... 続きを読む

OSS についてあれこれ

2015/10/05 このエントリーをはてなブックマークに追加 332 users Instapaper Pocket Tweet Facebook Share Evernote Clip OSS typeof foo strong GitHub

OSS についてあれこれ 1. 和田 卓人 @t_wada Oct 5, 2015 at #java_ja_oss OSS についてあれこれ 2. 和田 卓人 id: t-wada @t_wada github: twada 3. assert(typeof item.id === 'strong') | | | | | | | false | | "foo" | Item{id:"foo",na... 続きを読む

おまえは今まで実行したassertの回数を覚えているのか?あるいは新しいアサーションユーティリティのご提案 - teppeis blog

2014/12/10 このエントリーをはてなブックマークに追加 69 users Instapaper Pocket Tweet Facebook Share Evernote Clip PoC アサーション Promise 要約 ライブラリ

2014-12-10 おまえは今まで実行したassertの回数を覚えているのか?あるいは新しいアサーションユーティリティのご提案 testing ast esplan JavaScript Advent Calendar 2014 11日目。 いきなり要約: Promiseや非同期テストのアサーションを簡単確実に書けるようになるesplanというライブラリのPoCを作った話。 Promiseや非同... 続きを読む

gulp + webpack + mocha + assertでブラウザとコンソール両方でテストするサンプル - Qiita

2014/10/23 このエントリーをはてなブックマークに追加 59 users Instapaper Pocket Tweet Facebook Share Evernote Clip blob Webpack Qiita Gulp mocha

https://github.com/hnakamur/solve-quadratic-equation.js/blob/9e6b4c5776d6f63b524618870749e3f9dbfcf8a0/gulpfile.js var gulp = require('gulp'); var gutil = require('gulp-util'); var webpack = require('w... 続きを読む

Go の Test に対する考え方 - Qiita [キータ]

2013/12/09 このエントリーをはてなブックマークに追加 238 users Instapaper Pocket Tweet Facebook Share Evernote Clip レガシーコード キータ Testing Qiita test

この記事は Go Advent Calendar 2013 の 9 日目の投稿です。 今回は、 Go の testing というパッケージの使い方を解説しようと思ったのですが、 それだとつまらなすぎるので、合わせて Go が test というか assert についてどういうスタンスをとっているかを書いてみます。 Go でテスト さて、「テストのないコードはレガシーコード」などと言われて久しく、様... 続きを読む

そろそろPower Assertについてひとこと言っておくか - ぐるぐる~

2013/10/02 このエントリーをはてなブックマークに追加 75 users Instapaper Pocket Tweet Facebook Share Evernote Clip ひとこと Power Assert てき Groovy製 意見

2013-10-02 そろそろPower Assertについてひとこと言っておくか Test タイトルはもちろん釣りで・・・はない! ちょっと真面目に、Power Assertについて意見を述べたいのです。 そもそもPower Assertって何? てきとーに説明すると、 普通の比較演算子で普通にassert書けば、失敗時に各部分式の値を表示してくれる ようなものです。 Groovy製のテスティン... 続きを読む

 
(1 - 13 / 13件)