scaffoldで生成したコントローラやビューを削除してテンプレートジョブ一覧の詳細画面が動かなかったので修正しました
不要なコントローラなどを削除し、使用する部分を修正して、テストをパスするようにしました。
実際に動かしてみておかしな点を修正しました
リソースのキーを変更したのでテストも合わせて変更しました
最新のバージョンに更新しました。ただしZenTestがよくわからない警告を出したり、テストが実行できなかったりするので、4.8.4と4.9.0を使わないようにしました。

% cd tengine_ui
% bundle exec rake spec
Invalid gemspec in [~/.rbenv/versions/1.9.3-p327/lib/ruby/gems/1.9.1/specifications/ZenTest-4.8.4.gemspec]: Illformed requirement ["< 2.1, >= 1.8"]
Invalid gemspec in [~/.rbenv/versions/1.9.3-p327/lib/ruby/gems/1.9.1/specifications/ZenTest-4.8.4.gemspec]: Illformed requirement ["< 2.1, >= 1.8"]
Invalid gemspec in [~/.rbenv/versions/1.9.3-p327/lib/ruby/gems/1.9.1/specifications/ZenTest-4.8.4.gemspec]: Illformed requirement ["< 2.1, >= 1.8"]
Could not find ZenTest-4.8.4 in any of the sources
Run `bundle install` to install missing gems.
rails_admin を使うようにして bundle install しました。
deviseとfactory_girlを使うように変更しました
rails g rails_admin:install
add settings for devise
rails_adminやdeviseのメッセージを追加しました
行末の空白を削除しました
tengine_uiでのrails_adminの設定を追加しました。HandlerをembedしているDriverについてはaccepts_nested_attributes_forが必要ということなので、追加しました
rails_admin が embeds_many ごとに accepts_nested_attributes_for を必要とするので追加しました。また再帰的に関連するTengine::Job::Template::Vertexの場合は、:inverse_ofオプションが設定されていたせいで読み込みに失敗していたので、その部分を削除しました。
Tengine::Job::Template::Vertexはまだナビゲーションに表示できていませんが、モデルの表示も順番に並ぶようにしました