小编Mat*_*iva的帖子

Python Unittest:未在 Visual Studio Code 中发现测试

我正在尝试使Visual Studio Code 单元测试的自运行功能起作用。我最近对我的 Python 项目的目录结构进行了更改,以前是这样的:

myproje\
    domain\
        __init__.py
    repositories\
    tests\
        __init__.py
        guardstest.py
    utils\
        __init__.py
        guards.py
    web\
Run Code Online (Sandbox Code Playgroud)

我的单元测试设置是这样的:

    "python.unitTest.unittestArgs": [
    "-v",
    "-s",
    "tests",
    "-p",
    "*test*.py"
]
Run Code Online (Sandbox Code Playgroud)

变更后的项目结构如下:

myprojet\
    app\
        controllers\
            __init__.py
        models\
            __init__.py
            entities.py
            enums.py
        tests\
            res\
                image1.png
                image2.png
            __init__.py
            guardstest.py
        utils\
            __init__.py
            guards.py
        views\
            static\
            templnates\
        __init__.py         
    uml\
Run Code Online (Sandbox Code Playgroud)

之后,扩展不再发现我的测试。我试图将 '-s' 参数更改为"./app/tests", ".tests", "./tests", "app/tests", "/app/tests", "app.tests", , , 未成功。

在此处输入图片说明

python visual-studio-code vscode-settings

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

如何格式化Gtk.Entry中的条目

例如,电话格式是+999 99 9999-9999.也就是说,在用户输入时GtkEntry自动添加字符(+,[space]和 - ).

python gtk pygobject

9
推荐指数
1
解决办法
1041
查看次数

如何在 GTK 中创建带有弹出菜单的“HeaderMenu”?

我正在尝试创建一个这样的“HeaderMenu”:

在此处输入图片说明

但只有我得到了:

在此处输入图片说明

我在 GtkHeaderBar 中使用 GtkMenuButton。如何获得像第一张图片一样的菜单?

代码:

Glade 文件 Python 代码

gtk pygobject python-3.x gtk3

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

Gtk 中的模板组合是什么

我正在尝试了解 Gtk复合模板概念。但我没有找到足够的信息。是复合模板混合的方式glade code,并且例如,python code建立一个GTK组件类?

我在哪里可以找到有关它的文档?Python3 示例会很好。

python gtk python-3.x gtk3

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

TFS 找不到路径的一部分

我正在尝试在 Visual Studio Team Services (VSTS) 中为我的存储库签入一个项目,但收到以下错误消息:

在此处输入图片说明

Z:是我笔记本中的第二个高清。

c# tfs visual-studio azure-devops

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

什么是 Flatpak 运行时?

Flatpak 运行时到底是什么?是像JVM(Java)、CPython那样的虚拟机吗?或者它更像是 virtualenv 之类的东西?我已经阅读了 flatpak 文档,但我不清楚。

flatpak

3
推荐指数
1
解决办法
2064
查看次数

G_BEGIN_DECLS 和 G_END_DECLS 有何用途?

我一直在分析一些 gtk 应用程序的代码,发现 .h 文件中有 G_BEGIN_DECLS 和 G_END_DECLS 宏。文档说

用于(与 G_END_DECLS 一起)将头文件括起来

但我不明白我的意思。

gtk glib gtk3

3
推荐指数
1
解决办法
2652
查看次数

MVVM I命令和委托

我读了MVVM 教程,但在命令部分迷失了方向。

using System; 
using System.Windows.Input;

namespace MVVMDemo { 

   public class MyICommand : ICommand { 
      Action _TargetExecuteMethod; 
      Func<bool> _TargetCanExecuteMethod;

      public MyICommand(Action executeMethod) {
         _TargetExecuteMethod = executeMethod; 
      }

      public MyICommand(Action executeMethod, Func<bool> canExecuteMethod){ 
         _TargetExecuteMethod = executeMethod;
         _TargetCanExecuteMethod = canExecuteMethod; 
      }

      public void RaiseCanExecuteChanged() { 
         CanExecuteChanged(this, EventArgs.Empty); 
      }

      bool ICommand.CanExecute(object parameter) { 

         if (_TargetCanExecuteMethod != null) { 
            return _TargetCanExecuteMethod(); 
         } 

         if (_TargetExecuteMethod != null) { 
            return true; 
         } 

         return false; 
      }

      // Beware - should use weak references if command …
Run Code Online (Sandbox Code Playgroud)

c# wpf mvvm

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