仕事でマスク機能を開発することになり、その仕様で大変頭を使ったので備忘録として残しておく。 要件 マスクを作成する際、公開/終了時間をそれぞれ設定できる 終了期間はnull可 公開時間 < 終了時間 既に設定されている公開期間と重複して設定できない 具…
testしたいmethods methods: { submit(): void { this.$emit('submit-post', this.body) } } 普通なら expect(wrapper.emitted.submit[0]) とかで指定できる。 でもケバブケースの場合どうやってemitのテストしたらいいの? answer describe('submit', () =>…
事の発端 scope :showing, ->(now = Time.current) { where('start_at <= ?', now).where('end_at > ? OR end_at IS NULL', now) } のような日時指定してデータ取得するみたいなscopeを書いた。 このとき一致するものはないため結果は[]を期待していたがなぜ…
こんばんは。 先週整体に行って「これは…面白い身体してますね」と苦笑されました、うつです。 肩こりが酷すぎて行ったんですが、そこで肩が45度までしか上がってないことが発覚して「ははっ」と乾いた笑いが出ました。 骨盤が歪んでたみたいで、そこ治すだ…