test_hpp2plantuml.py 文件源码

python
阅读 21 收藏 0 点赞 0 评论 0

项目:hpp2plantuml 作者: thibaultmarin 项目源码 文件源码
def test_comparison_keys(self):
        c_list = [
            ['class', 'ABD'],
            ['enum', 'ABDa'],
            ['class', 'abcd'],
        ]
        ref_sort_idx = [0, 2, 1]
        c_obj_list = []
        for c_type, c_name in c_list:
            c_obj_list.append(hpp2plantuml.hpp2plantuml.Container(
                c_type, c_name))
        c_obj_list.sort(key=lambda obj: obj.comparison_keys())

        for i in range(len(c_list)):
            nt.assert_equal(c_obj_list[i].get_name(),
                            c_list[ref_sort_idx[i]][1])
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号