-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
d842468
commit 036c919
Showing
2 changed files
with
45 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,45 @@ | ||
--- | ||
layout: single | ||
title: "JetBrains Clion Webinar: Code and Slides" | ||
excerpt: Notes from today's CLion webinar for JetBrains | ||
toc: true | ||
toc_sticky: false | ||
date: 2021-02-16 | ||
tags: | ||
- approval tests | ||
- c++ | ||
- clion | ||
- webinars | ||
- testing | ||
--- | ||
|
||
## Testing code in CLion | ||
|
||
Today I gave my webinar demo of adding tests un-tested code in CLion, with Catch2 and Approval Tests. | ||
|
||
As ever, although I find that writing talks and demos takes me longer than I expect, I learn plenty doing the preparation, so the time pays off. | ||
|
||
I had a mix of demo and slides: there's always so much that I want to say in talks, and never enough time, but I really enjoyed the experience, and am grateful for the invitation. | ||
|
||
## Video and Slides | ||
|
||
![Image of first slide](/images/JetBrainsCLionWebinarSlides.png) | ||
|
||
* Slides: _coming soon_ | ||
* Video: _coming soon_ | ||
|
||
## The Code | ||
|
||
The code is in [my fork](https://github.com/claremacrae/commandline-videostore-cpp) of Arne Mertz's [commandline-videostore-cpp](https://github.com/arnemertz/commandline-videostore-cpp). | ||
|
||
I've added a bunch of useful links to its [README](https://github.com/claremacrae/commandline-videostore-cpp/blob/starting-point/README.md) | ||
|
||
The **branches** for today's talk are: | ||
|
||
* **[starting-point](https://github.com/claremacrae/commandline-videostore-cpp/tree/starting-point)** | ||
* with the original code, and checklist which can be used to try it out at home | ||
* **[webinar](https://github.com/claremacrae/commandline-videostore-cpp/tree/webinar)** | ||
* with the [changes made during the webinar](https://github.com/claremacrae/commandline-videostore-cpp/compare/starting-point...claremacrae:webinar?expand=1). Scroll down to see the files add, and changes made | ||
* **[complete-run](https://github.com/claremacrae/commandline-videostore-cpp/tree/complete-run)** | ||
* with the [completed changes](https://github.com/claremacrae/commandline-videostore-cpp/compare/starting-point...claremacrae:complete-run?expand=1), demoed at the end of the webinar. Scroll down to see the files add, and changes made | ||
|
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.