كيفية وضع Yaml داخل وثيقة Yaml
-
08-07-2019 - |
سؤال
أنا أعمل مع تركيبات Rails لاختبار تطبيق Rails الخاص بي. كل شيء جيد باستثناء واحد من أعمدة قاعدة البيانات الخاصة بي من المفترض أن يحمل محتوى YAML. لكنني متأكد من كيفية وضع علامة YAML التي أريد تحميلها في قاعدة البيانات الخاصة بي داخل ملف YAML. هنا مثال:
mvnforum:
name: mvnforum
abstraction_type: SVN
url: src: test username: admin #is this possible?
sourcepath: mvnforum/src/
webroot:
codesecure_project: mvnforum
إذا كان من المستحيل أن يكون لديك YAML داخل ملف YAML ، فما هو أفضل سبب تحميل هذا في قاعدة بيانات للاختبار؟
المحلول
إذا كنت ترغب في وضع رمز Yaml داخل مستند Yaml ، فأنت بحاجة إلى معاملته مثل السلسلة:
url: "src: test username: admin"
إذا كنت بحاجة إلى سلسلة متعددة ، فيمكنك القيام بذلك
mvnforum:
name: mvnforum
abstraction_type: SVN
url: "
src: test\n
username: admin\n
"
sourcepath: mvnforum/src/
webroot:
codesecure_project: mvnforum
نصائح أخرى
قد ترغب في النظر في استخدام نمط المصنع لاستبدال المباريات الخاصة بك للاختبارات الخاصة بك واستخدام شيء مثل فتاة المصنع.
تفقد هذا مقال رائع حول سبب استخدامك لمصنع على التركيبات والفوائد.
لا تنتمي إلى StackOverflow