ScalaTestでテストするときのメモ
build.sbt
libraryDependencies ++= Seq(
"org.scalatest" % "scalatest_2.10" % "2.1.0" % "test",
"org.scalacheck" %% "scalacheck" % "1.11.3" % "test"
)
/** | |
* Class AddMultiController | |
* | |
* @Route("/bill") | |
*/ | |
class EditMultiController extends UsecaseController | |
{ | |
const ROUTE_INPUT = 'xnni_bill_editmulti_input'; | |
const ROUTE_CONFIRMATION = 'xnni_bill_editmulti_confirmation'; | |
const ROUTE_LIST = 'xnni_construction_receipt_check_search'; |
<?php | |
class Lessons | |
{ | |
public function main($input) | |
{ | |
$submissions = $this->processInput($input); | |
$results = $this->mainProcess($submissions); | |
$output = $this->printResult($results); |
<html> | |
<head> | |
<link rel="stylesheet" href="joint.css" /> | |
<script src="joint.js"></script> | |
<script src="//code.jquery.com/jquery-1.11.0.min.js"></script> | |
<script src="//code.jquery.com/jquery-migrate-1.2.1.min.js"></script> | |
</head> | |
<body> | |
<div id="myholder"></div> |
#!/usr/bin/env python | |
# -*- coding: utf-8 -* | |
# from http://tell-k.hatenablog.com/entry/2012/02/04/131805 | |
from pydoc import ModuleScanner | |
from string import find | |
modules = [] | |
def callback(path, modname, desc, modules=modules): |
<?php | |
class ATest extends \PHPUnit_Framework_TestCase | |
{ | |
/** | |
* @test | |
* @dataProvider provider | |
*/ | |
public function テスト($a, $b) | |
{ | |
$this->assertThat($a == $b, $this->equalTo(true)); |
ScalaTestでテストするときのメモ
build.sbt
libraryDependencies ++= Seq(
"org.scalatest" % "scalatest_2.10" % "2.1.0" % "test",
"org.scalacheck" %% "scalacheck" % "1.11.3" % "test"
)
<?php | |
namespace Acme\DemoBundle\Controller; | |
use Acme\DemoBundle\Form\Entity\Item; | |
use Acme\DemoBundle\Form\Entity\Tag; | |
use Acme\DemoBundle\Form\Type\ItemWithTagsType; | |
use Symfony\Bundle\FrameworkBundle\Controller\Controller; | |
use Symfony\Component\HttpFoundation\RedirectResponse; | |
use Symfony\Component\HttpFoundation\Request; |
BEAR.ResourceのGuzzle依存バージョンについて調べたメモ
see Upgrade Guzzle
getHeaders()->getAll()
)が内部に連想配列を持つCollectionを返していた。利用側からはただの配列のように扱えた。getHeaders()
はHeaderCollectionオブジェクトを返すようになったが、HeaderCollectionのgetAll()
メソッドが返すのは内部に保持しているHeaderオブジェクトの配列となっている(個々のHeaderオブジェクトはArrayAccessに対応していない)。2014/01/03時点で、BEAR.Skeletonのインストーラーが正常終了しない。いくつかの問題が複合的に存在するようなのでメモ。
installer.php
ファイルが、次のコミットでファイル削除されているinstaller.php
はbin
ディレクトリにあるべきか?var/tmp
ディレクトリがあることを前提としている(新しいディレクトリ構造でも規定されている)。が、BEAR.Skeletonの初期状態としてvar/tmp
ディレクトリは含まれていない。wget http://peak.telecommunity.com/dist/ez_setup.py | |
python ez_setup.py | |
sudo easy_install sphinx | |
sudo easy_install -U sphinxcontrib-phpdomain |