小编pan*_*atz的帖子

忽略brew升级时的公式

我想做一个brew upgrade并告诉自制软件不升级erlang公式,因为最新版本不能在我的系统上运行.

是否有可能做类似的事情homebrew upgrade --skip erlang

homebrew

57
推荐指数
3
解决办法
8656
查看次数

cobertura在maven多模块项目上

我有一个包含4个模块的Maven项目 - 其中3个包含代码和一些测试(测试等于和类的哈希码),而第4个模块用于测试其他3个模块.

现在我想运行cobertura代码覆盖率工具来概述哪些类经过了充分测试,哪些不是.我对该主题进行了一些调查,如果测试的某些源位于其他模块中,则cobertura似乎不知道生成正确的代码覆盖百分比和线路覆盖率.

我已经阅读了一些链接,如SeamT​​estCoverageWithCobertura在多模块Maven 2中使用插件Coverage,但必须有一个开箱即用的解决方案.有人可以报告一些关于这个主题的新方向吗?还是有像cobertura这样的工具?我偶然发现了艾玛,但这个工具不提供线路覆盖......

maven-2 cobertura

30
推荐指数
3
解决办法
2万
查看次数

如何在emberjs脚本把手中做评论?

谁能告诉我如何在emberjs把手模板中包含注释代码?

  <script id="restaurantDetail" data-template-name='restaurantDetail' type="text/x-handlebars">
//Commented code goes here
</script>
Run Code Online (Sandbox Code Playgroud)

sproutcore handlebars.js ember.js

27
推荐指数
2
解决办法
1万
查看次数

使用jasmine测试ember.js应用程序

有谁知道有关测试ember.js应用程序的任何资源,示例或教程?

你如何测试视图?

似乎没有任何关于此的广泛示例/信息.

integration-testing jasmine ember.js

16
推荐指数
1
解决办法
4468
查看次数

如何删除ArrayController(Ember)的内容数组中的元素

我有一个模型:

TestModel = Em.Object.create({
    id:'',
    name:''
})
Run Code Online (Sandbox Code Playgroud)

和一个对象ArrayController,如:

testArrayController = Em.ArrayController.create({
    content: [],
    init: function() {
        //push some object TestModel
    }
});
Run Code Online (Sandbox Code Playgroud)

我想删除一些依赖于内容数组中对象的id属性的对象.怎么做?

ember.js

11
推荐指数
1
解决办法
1万
查看次数

EmberJs是否支持发布/订阅者事件模式?

我最近正在评估一个用于下一个项目的JavaScript框架.我真的很喜欢Ember.但是在我们的应用程序中,我们需要一个来自数据层的事件机制来通知控制器层某些内容已经发生了变化.我知道可以在Ember使用观察者,例如:

person.addObserver('fullName', function() {
  // deal with the change
});
Run Code Online (Sandbox Code Playgroud)

但我更喜欢Backbone.Events,你可以订阅或发布一个事件,具体来说:

var object = {};

_.extend(object, Backbone.Events);

object.on("alert", function(msg) {
  alert("Triggered " + msg);
});

object.trigger("alert", "an event");
Run Code Online (Sandbox Code Playgroud)

任何人都知道EmberJS是否可以做到这一点?

为了给你一些关于我的问题的背景知识,我们的应用程序是一个实时应用程序.因此,后端RESTful服务有时会向客户端(JavaScript端)发起一个事件.我想有一个数据层,它封装了对后端RESTful服务的访问,但也保留了一个缓存.我希望EmberJS.Data可以帮助我(这是一个单独的问题,我想找到答案).有了这个,我还想在后端RESTful服务发生更改时更新缓存.更新缓存对象后,我希望通知Controller层.这基本上就是为什么我需要JavaScript端的一些事件机制.

请注意,我不想使用Observers的原因是,有时,事件可能意味着我必须执行操作,即加载消息,或指示语音呼叫即将到来.骨干方式对我来说似乎更加自然.

谢谢

ember.js

10
推荐指数
2
解决办法
2633
查看次数

如何在Handlebars/Ember.js中插入动态{{property}}?

假设我有一个UserJavaScript模型,看起来像这样:

var User = function(attributes) {
  this.attributes = attributes;
}

User.fields = [
  {name: 'firstName'},
  {name: 'lastName'},
  {name: 'email'}
]

User.prototype.get = function(key) {
  return this.attributes[key];
}

User.all = [new User({firstName: 'Foo'})];
Run Code Online (Sandbox Code Playgroud)

我想通过Handlebars模板运行它,该模板遍历User类的每个字段,为它创建一个标题,然后为每个用户呈现值:

<table>
  <thead>
    <tr>
      {{#each User.fields}}
      <th>{{name}}</th>
      {{/each}}
    </tr>
  </thead>
  <tbody>
    {{#each User.all}}
    <tr>
      {{#each User.fields}}
      <td>{{content.get(name)}}</td>
      {{/each}}
    </tr>
    {{/each}}
  </tbody>
</table>
Run Code Online (Sandbox Code Playgroud)

我的问题是,我如何完成内部部分:

{{#each User.fields}}
<td>{{content.get(name)}}</td>
{{/each}}
Run Code Online (Sandbox Code Playgroud)

这基本上就是这样user.get(field.name).我怎么能在Handlebars中做到这一点,因为我不知道前面的字段并希望这是动态的?

谢谢你的帮助.

javascript handlebars.js

10
推荐指数
1
解决办法
8876
查看次数

在PlayFramework中测试WebSocket

我的Play应用程序中有一个WebSocket,我想为它编写一个测试,但我找不到任何关于如何编写这样的测试的例子.我在游戏框架 Google小组中找到了一个讨论,但最近没有活动.

那么,有没有关于如何在Java测试中测试WebSocket的想法?

java testing websocket playframework-2.0

10
推荐指数
1
解决办法
1395
查看次数

测试CouchDB视图,过滤器,列表,节目等

什么测试框架可用于测试的看法,它是mapreduce我的CouchDB的功能,过滤器,列表,表演等?

理想情况下,框架允许对每个函数进行单元测试,并提供支持以针对CouchDB实例上的数据集测试给定的视图集,过滤器等.

我发现了一篇关于为CouchDB API编写测试套件的博客文章,但它是从2010年开始的,我想知道自那以后发生了什么.

testing couchdb

8
推荐指数
1
解决办法
1121
查看次数

如何在Ember中创建对话框等控件?

我想创建一个像对话框一样的控件,以便在需要时重用Ember.Dialog将使用Jquery库的$('foo').对话框函数来实现它.例如:

Ember中的对话框控件

你能给我任何想法和例子吗?谢谢.

jquery-ui ember.js

5
推荐指数
1
解决办法
3486
查看次数