問題タブ [lime]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - symfonyでphpunitまたはlimeを使用する必要がありますか?
テストにsymfonyのlimeまたはphpunitを使用する必要があるのでしょうか。
それぞれの長所と短所は何ですか?
ありがとう
symfony1 - 各ページが Symfony で許可されている SQL カウントを超えていないことをテストしますか?
isSQLCountLessThan() 関数か何かがあればいいのにと思います。
そのような方法はありますか?
php - Symfony の単体テストと過剰なメモリ リーク?
現在、Symfony 1.x で単体テストを使用すると、512MB のメモリを消費するかなりの数のテストでメモリ リークの問題が発生します。
現在、私たちは試しました:
- phpunit プラグインの使用
- ライムの使用
- テストを数回の sfPropelData ロード + 機能テストの繰り返しに制限する
- 循環参照を処理するために PHP 5.3.3 に切り替える
- 多くの洞察を与えなかったメモリ使用量xdebugの検査
すぐに試してみます:
- 機能テストのみ
- プレーン SQL ファイルをロードする代わりに sfPropelData を置き換える
- ORM 呼び出しのない機能テストのみ
- ヴァルグリンド?
symfony 内の静的変数がクリーンアップされていないか、PDO レイヤー自体がメモリ リークを起こしているのではないかと考えています。もちろん、最後のオプションは、一連のテストを独自のプロセスで実行する方法を見つけることです。
私たちはそれが存在する可能性のある領域を進んでおり、実際に詳細を解決するのを誰かが実際に手伝ってくれるとは思っていませんが、誰かがこれを経験したことがあるかどうか、そして彼らがどこに漏れを見つけたかを確認するためにこの質問を投げかけています.または、これを回避するために彼らが何をしたか。
また、valgrind など、支援できる他のツールに関する情報はありますか?
php - ライムvsphpunit
驚くべきことに、これがWebのどこにも答えられていないようです。
ライムでの単体テストは、追加のボイラープレートコードをすべて備えたPHPUnitよりもはるかに簡単に記述できるようです。
どちらかを選択する決定的な理由はありますか(「PHPUnitは事実上の標準」以外に)?
testing - Symfony - Lime を使用した単体テスト
Lime でいくつかの単体テストを作成しようとしていますが、ドキュメント内の有効なテスト メソッドのリストはかなり限られているようです。
http://www.symfony-project.org/jobeet/1_4/Doctrine/en/08
モデルを誤った値で保存しようとする多くのテストを作成しようとしています。
Limeには、これに対して正しく機能する方法がありますか?
このトピックに関する簡単なグーグルは、何も役に立ちませんでした。
確かにこれを行う簡単な方法があるはずですか?
アドバイスをいただければ幸いです。
ありがとう。
unit-testing - Symfonyプラグインでライムテストを実行する方法は?
私はSymfony1.4にプラグインを持っていて、彼のためにいくつかのテストを作成しました。ROOT/myPlugin/test/unit/MyTest.php
プラグインはで生成されましsfTaskExtraPlugin
た。
の内容MyTest.php
は次のとおりです。
私が実行すると ./symfony test:unit Rights
、応答は >> test no tests found
ただし、コマンドでMyTest.php
ファイルをコピーすると機能します。ROOT/test/unit
./symfony test:unit Rights
プラグインはで有効になっていますProjectConfiguration.class.php
プラグインで記述した場合、なぜテストが機能しないのですか?
javascript - JavaScript で関数をスプライスする別の方法
こんにちは、JavaScript のサブセットである LIME プログラミングに取り組んでいます。
悲しいことに、配列から特定の要素を削除するには、javascript.splice を使用する必要があります。LIME は splice 関数をサポートしていません。
配列から要素を削除する独自の関数を作成するにはどうすればよいですか?
御時間ありがとうございます。
編集:簡単な関数を作成するために管理します。
symfony1 - 機能テストで userAgent を設定するには?
UserAgent 文字列にsfTestFunctional
一致するメソッドが見つかりませんでした。sfBrowser
php-cli 経由なので無理かも?
sdk - Lime for Corona SDK - Camera focus on layer
Is there any solution for setting up focus on layer in Lime framework. I would like to use this on game called "keepie uppie" with scrolling background (camera). When you hit the ball the entire frame together with a ball and tennis racket moves up.
The figure below shows how I would like to make it work:
php - Limeパーサジェネレータの文法例を検索しています...何も見つかりません
私は私たちのサイトのユーザー向けのメッセージングシステムを書いています。これは、個々のメッセージがユーザーの動的セグメントをターゲットにできるようにセグメンテーションを実装しています。特定のメッセージのセグメント定義には複数の個別のセグメント一致が含まれる場合があるため、メッセージ本文のコンテンツもセグメント化する必要があります。はるかに経験豊富なプログラマーとの偶然の会話がレクサーとパーサージェネレーターを調べることを提案するまで、私はカスタムレクサー/パーサーであることが判明したものを(レクサーやパーサーについてさえ知らずに)書くことによってこれを試みました。少し調べてみたところ、私が書いているコードはPHPであるため、PHPネイティブのLimeパーサージェネレーターが私の最良の選択肢であることがわかりました。
電卓の例の文法ファイルとメタグラマーを調べましたが(実際、ほとんどのソースコードの分析に数時間を費やしました)、構築方法に頭を悩ませています。単純な文法ファイルですら。レモンや他のPGの文法定義ではなく、独自の文法定義のように見える、ライム専用の文法ファイルの例を知っている人はいますか。
あなたが喜んで具体的な例を提供できるのであれば、私は具体的に次のような形式で条件文を書こうとしています。
または、一般的に、そのような機能を実装する他の可能な方法について誰かが提案を持っている場合、私はアドバイスを歓迎します!これらのメッセージを書く人はプロジェクトマネージャーとマーケターになるので、PHPを使用することはできないことを覚えておいてください。