小编Sam*_*lez的帖子

如何将TDD应用于基于Django类的通用视图?

由于Django中基于类的通用视图涉及框架的一些工作,我发现很难以TDD风格使用它们.现在我使用TestClient从http模拟堆栈访问视图,但我更愿意在使用TestClient进行"功能"测试之前正确地测试特定方法(例如get_object和get_queryset的覆盖).

是否有(快速)方法来获取ClassView的正确实例以对其执行单元测试?

python testing django tdd

24
推荐指数
3
解决办法
5868
查看次数

如何使用akka流中的mapAsync来使用分组子流

我需要做一些与此非常类似的事情https://github.com/typesafehub/activator-akka-stream-scala/blob/master/src/main/scala/sample/stream/GroupLogFile.scala

我的问题是我有一个未知数量的组,如果mapAsync的并行数少于我得到的组数和最后一个数组中的错误

由于上游错误(akka.stream.impl.StreamSubscriptionTimeoutSupport $$ anon $ 2)拆除SynchronousFileSink(/Users/sam/dev/projects/akka-streams/target/log-ERROR.txt)

我尝试在akka流的模式指南中建议使用缓冲区http://doc.akka.io/docs/akka-stream-and-http-experimental/1.0/scala/stream-cookbook.html

groupBy {
  case LoglevelPattern(level) => level
  case other                  => "OTHER"
}.buffer(1000, OverflowStrategy.backpressure).
  // write lines of each group to a separate file
  mapAsync(parallelism = 2) {....
Run Code Online (Sandbox Code Playgroud)

但结果相同

scala stream akka-stream

5
推荐指数
0
解决办法
3656
查看次数

标签 统计

akka-stream ×1

django ×1

python ×1

scala ×1

stream ×1

tdd ×1

testing ×1